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

Как определить конец файла? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ список http://www.cyberforum.ru/cpp-beginners/thread269912.html
Даны натуральные числа k, m, n символы s1, ... , sk, t1, ... , tm, u1, ... , un. Получить по одному разу те символы, которые входят одновременно во все три последовательности. Нужно сделать с помощью списка.
C++ Функция f(x) Найти среднее арифметическое значений функции f(x) в точках а, b, (a+b)/2, используя обращение к функции. Функция f(x): f=arctg x+ln2 x2 : a=1 b=3 http://www.cyberforum.ru/cpp-beginners/thread269908.html
не вижу ошибки C++
программа компилируется,но выводит какие то иероглифы,помогите найти ошибки #include<assert.h> #include<iostream> #include<string> static const int N = 3; //количество "карточек" в массиве static const int char_size = 256; class note{ public: char family_name;
отладить программу C++
программа компилируется,но выводит какие то иероглифы,помогите найти ошибки #include<assert.h> #include<iostream> #include<string> static const int N = 3; //количество "карточек" в массиве static const int char_size = 256; class note{ public: char family_name;
C++ спользуя прямоугольную матрицу сформировать два вектора: первый, полученный путём сложения элементов строк матрицы... http://www.cyberforum.ru/cpp-beginners/thread269875.html
Используя прямоугольную матрицу сформировать два вектора: первый, полученный путём сложения элементов строк матрицы, а второйЯ, полученный умножением матрицы на первый вектор.
C++ Константные функции-члены ? Для чего использовать #define ? не имеют права изменять поля класса почему ? class Array { ... inline double operator (int n) const; объявлен константной функцией-членом: class X { public: //??? подробнее

Показать сообщение отдельно
Choopa
 Аватар для Choopa
17 / 17 / 0
Регистрация: 03.04.2011
Сообщений: 89
08.04.2011, 17:27     Как определить конец файла?
Можно попробовать считать всю строку
по моему getline() точно не помню
Хотя можешь переделать под потоки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <fstream>
 
int main()
{
    string a;     //объявление строки
    char s[256];   //объявление массив символов
    ifstream inf;  //создоание объекта для работы с файлом
    inf.open("c:\\text.txt");  //открытие файла
    inf>>a;                //чтение до первого пробела или enter
    inf.getline(s,sizeof(s)); //чтение строки целиком
 
    
 
    ofstream out;   //для записифайла
    out.open();
    out<<a<<endl;  //выводит
    
}
 
Текущее время: 17:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru