Форум программистов, компьютерный форум CyberForum.ru

перемещение указателя в потоке... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Builder Циклический сдвиг элементов прямоугольной матрицы на n элементов вправо http://www.cyberforum.ru/cpp-beginners/thread280307.html
помогите!Осуществить циклический сдвиг элементов прямоугольной матрицы на n элементов вправо.я что написала но не работает ничего((( TForm1 *Form1; mas; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { }
C++ двусвязный список Помогите пожалуйста организовать двусвязный список вот то, что я напрограммировал: #include "stdafx.h" #include <iostream> #include <conio.h> #include <time.h> #include <locale> using namespace std; struct Node { int a; http://www.cyberforum.ru/cpp-beginners/thread280294.html
C++ Проверить точку на полосе в плоскости
На плоскости выделена полоса, образованная двумя паралельными прямыми A*x+B*y+C1=0 и A*x+B*y+C1=0 . Составить логическую функцию, принимающее верно, если проверяемая точка с координатами (x0, y0) принадлежитуказанной полосе. заранее спасибо.
Программа с шаблоном C++
Помогите найти ошибку в сортировке по названию. books.h #ifndef _BOOKS_ #define _BOOKS_ #include <string.h> #include <iostream> using namespace std;
C++ составить прогу из двух http://www.cyberforum.ru/cpp-beginners/thread280275.html
цель задачи - собрать из двух в од ин калькулятор который переводит из 16 в 10ричную систему счисления..помогите, а? код перевода: #include <iostream.h> #include <conio.h> // for clrscr() & getche() functions... #include <stdlib.h> // for exit() function... const int ESC = 27; // Used for escape sequince
C++ Произведение строк; максимум сумм диагоналей (исправить ошибки) Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел (динамический массив). Верхняя граница для значения элементов матрицы также вводится с клавиатуры. Дана целочисленная прямоугольная матрица. Определить: а) произведение элементов тех строк, которые не содержат ни одного нулевого элемента; б) максимум среди сумм элементов диагоналей,... подробнее

Показать сообщение отдельно
OLLEGATOR
Linux-оид
 Аватар для OLLEGATOR
115 / 64 / 3
Регистрация: 15.02.2011
Сообщений: 353
20.04.2011, 23:22     перемещение указателя в потоке...
почему при выводе финальном на экран выводится только последняя цифра...подскажите тему тольео начали учить сегодня?!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <fstream>
#include <stdlib.h>
 
using namespace std;
 
int main()
{
 
 const int N=20, A=5, B=13;
 int a;
 
 srand(time(0));
 
 fstream f("rezult.dat",ios::out|ios::app|ios::binary);
 if(!f) cout<<"Ошибка";
 for(int i=0;i<N;i++){ // Запись данных в файл...
 a=A+rand()%(B-A+1);
 f.write((char*)&a,sizeof(a));
 cout<<a<<" ";
 }
 
 cout<<"\n_________________________________________________\n";
 
 f.seekg(0,ios::beg);
 f.seekp(0,ios::beg);
 
 while(!f.eof()){
 f.read((char *)&a, sizeof(a));
 if(a==7){
 a=-7;
 f.write((char *)&a,sizeof(a));
 }
 cout<<a<<" "; // Финальный вывод...
 }
 
}
Добавлено через 2 часа 55 минут
хотябы скажите я правильно использую
C++
1
2
 f.seekg(0,ios::beg);
 f.seekp(0,ios::beg);
чтоб файлы читались сначало?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru