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

Считывание текста с файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание текстового масива , русского http://www.cyberforum.ru/cpp-beginners/thread808977.html
Возможно вопрос баян и отправьте меня куда-то смотреть ответ, но я не нашёл как сделать это, мне надо считать в массив текст введённый в консоли на русском языке. вот к примеру обрывок int main...
C++ Написать вывод из файла 2 способами в С++ табуляцию функции написать вывод из файла 2 способами в С++ табуляцию функции F(x)=2tg(x-1) на с шагом 0,1.. http://www.cyberforum.ru/cpp-beginners/thread808940.html
C++ Виртуальные методы
...в голове не укладываются. Помогите кто может :confusion: У меня про них сложилось впечатление, что они только усложняют жизнь. Если это не так, с удовольствием послушаю. Стало интересно для...
нужно составить игру "Доктор Марио" C++
Нужно написать игру "доктор марио") Это игра,в которой как и в тетрисе выпадают фигурки,только состоящие из 2 частей разных цветов: бело-синие, бело-красные. При соприкосновении одинаковых цветов они...
C++ Как добавить запятую в аргументы макроса? http://www.cyberforum.ru/cpp-beginners/thread808926.html
есть макрос который должен принимать строку в которой есть запятые как это сделать? void some_fun(const char * arg_1, unsigned int arg_2); #define SOME_MAKR(x) some_fun(x); #define SOME_ARG...
C++ Работа с потоками Задача поставлена так : Необходимо открыть поток, записать некую информацию и далее закрыть его. Но необходимо, чтобы после закрытия потока необходимо выводить следующую информацию в консоль.... подробнее

Показать сообщение отдельно
UnsKneD
алкокодер
154 / 150 / 11
Регистрация: 27.12.2012
Сообщений: 548
15.03.2013, 05:57
Так вы и не считываете ничего. вы просто открыли input и создали output а потом их закрыли.
C++
1
fout= fopen("D:\\output.txt","w");
Режим установите "w+"; это позволит дозаписывать в конец файла.
Считать можно так,

C++
1
2
3
4
5
6
while( !feof(fin) ){ //пока не конец файла
        char tempChar; //временная переменная
        fseek(fin, 0, 1 >0); // двигаем курсор по файлу
        fscanf(fin, "%c", &tempChar); //считываем символ в временную переменную
        fprintf(fout, "%c", tempChar); //записываем символ в файл
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru