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

Чтение файлов - исправить ошибки в коде - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать класс, в котором можно сохранить любой вызываемый объект или функцию http://www.cyberforum.ru/cpp-beginners/thread1241101.html
Возникла идея создать класс, в котором можно сохранить любой вызываемый объект или функцию. Что то наподобие std::function, но только не параметризирован, с использованием технологии Type Erasure....
C++ Error LNK2019: ссылка на неразрешенный внешний символ Здрасте, Потребовалось вызвать dll из другой папки, пришлось переписывать импорт под динамический вызов, но тут полезли ероры. myIDirect3DDevice9.obj : error LNK2001: неразрешенный внешний символ... http://www.cyberforum.ru/cpp-beginners/thread1241088.html
Односвязный список: В чём разница между struct и class? C++
После неудач работы с Vector, а так же отсутствия (Хотя, скорее всего, я просто плохо искал) хорошей русской документации по нему, решил запилить свой велосипед с самоваром и тёрками. Список состоит...
C++ Создание и удаление объекта. Ошибка 134 в Linux
Имеется следующий класс class BoardView { private: Board *brd; void Show(); public:
C++ Как разделить результат, возвращаемый Multi curl? http://www.cyberforum.ru/cpp-beginners/thread1241011.html
1)Я вообще непонимаю зачем нужна функция static int writer(char *data, size_t size, size_t nmemb, string *buffer) как по мне делает какую-то ерунду. 2) На php курл реализован как-то лучше))...
C++ Посчитать количество столбцов в строке, разделённых произвольным количеством белых знаков Необходимо посчитать количество столбцов в строке, разделённых произвольным количеством белых знаков (кроме знака конца стоки). Также прошу подсказать, как реализовать такую конструкцию... подробнее

Показать сообщение отдельно
Lynatik001
38 / 32 / 4
Регистрация: 28.09.2012
Сообщений: 620
11.08.2014, 15:25
а по моему что-то пропустили

Для того, чтобы писать в текстовые файлы или читать из них, достаточно воспользоваться опера*торами << и >> для открытого потока. Например, следующая программа записывает целое чис*ло, число с плавающей запятой и строку в файл TEST:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
#include <fstream.h>
int main()
{
ofstream out("test");
if (!out) {
cout << "Cannot open file.\n";
return 1;
}
out << 10 << " " << 123.23 << "\n";
out << "This is a short text file.\n";
out.close ();
return 0;
}
Следующая программа читает целое число, число с плавающей запятой, символ и строку из файла, созданного предыдущей программой:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
#include <fstream.h>
int main()
{
char ch;
int i;
float f;
char str[80];
ifstream in("test");
if (!in) {
cout << "Cannot open file.\n";
return 1;
}
in >> i;
in >> f;
in >> ch;
in >> str;
cout << i << " " << f << " " << ch << "\n";
cout << str;
in.сlоse();
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru