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

Запись с клавиатуры в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как по условию выйти из метки case http://www.cyberforum.ru/cpp-beginners/thread619715.html
Подскажите такое дело Например есть автомат MODE= MODE_2; for(;;) { switch MODE { case MODE_1: func1; funk2;
C++ Отладка программ в кодеблоксе Подскажите, как работать с отладчиком в середе CodeBlocks ? http://www.cyberforum.ru/cpp-beginners/thread619687.html
C++ Волновой алгоритм
Здравствуйте, очень прошу помочь с реализацией волнового алгоритма только лишь с помощью матрицы весов неориентированного графа. Объясните пожалуйста дебилу, с чего начинать, что и как делать, что...
C++ Template ошибка компляции
Здравствуйте, есть код, при реализации класса пишет ошибку-невозможно разрешить идентификатор T,U,Z template<class T, class U, class Z> class PhoneBook{ private: struct name{ T name;...
C++ Библиотека ввода\вывода. Задача http://www.cyberforum.ru/cpp-beginners/thread619646.html
Напишите функцию, получающую и возвращающую ссылку на объект класса istream. Функция должна читать данные из потока до тех пор, пока не будет достигнут конец файла. Функция должнавыводить прочитанные...
C++ Неразрешенная лексема #include "stdafx.h" #include <iostream> #include <fstream> #include <iomanip> #include <stdlib.h> char accounts ; char passwords ; using namespace std; ifstream in ; подробнее

Показать сообщение отдельно
nobless1368
14 / 14 / 1
Регистрация: 04.06.2012
Сообщений: 124
Записей в блоге: 1

Запись с клавиатуры в файл - C++

05.07.2012, 19:58. Просмотров 900. Ответов 2
Метки (Все метки)

Собственно функция до конца не доходит, а получившийся файл test.txt забит хламом и весит до 100 мб.
Подскажите где ошибся?
C++
1
2
3
4
5
6
7
8
9
10
11
void CToFile::Writing(){
    fp=fopen("test.txt","w");
    if(FileCheck(fp)==1){
        cout << "Cannot open the file" << endl;
        return;
    }
    while(outnum!=EOF){ //считываем значения, пока не будет введена -1
        cin >> outnum;
        fwrite(&outnum,sizeof(int),1,fp);
    }
}
стоит отметить, что outnum интовая, и что FileCheck выполняется нормально (это проверка файла на открытие)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru