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

Работа с текстовыми файлами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ строки и множества в С http://www.cyberforum.ru/cpp-beginners/thread147899.html
Вывести в обратном порядке третье слово
C++ Матрицы в С++ Здравствуйте, форумчане...я, уповая на ваше помощь, прошу помочь мне с программой... Смысл задачи: Дана символьная матрица. Характеристикой строки назовем длину строки. Определить номер строки, имеющей наибольшую характеристику. http://www.cyberforum.ru/cpp-beginners/thread147894.html
вывести элементы массива целых чисел C++
вывести элементы массива целых чисел, которые находится между max и min
C++ Функция которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или =
Используя функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде знака: >, < или =, вычислить количество равных среди введенных трех чисел x, у, t.
C++ строки и множества в С http://www.cyberforum.ru/cpp-beginners/thread147877.html
Вывести N последних строчных русских букв.
C++ Разработать программу, в которой оформить функцию вычисления интегралу от формальной функции с использованием формул Разработать программу, в которой оформить функцию вычисления интегралу от формальной функции с использованием формул подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
21.06.2010, 05:20     Работа с текстовыми файлами
отктываем два файла, один - на запись, другой - на чтение. чиатем по одному символу из файла на чтение, если символ пробел или табуляция то значит далее следует слово или цифра. считываем еще символы и, если это цифры, кладем их в буфер, как только встретили "нецифру" то смотрим: если это пробел или табуляция - значит мы считали число (оно в буфере) и его можно выводить в выходной файл, если это не пробел и не набуляция (и не знак припенания и не конец файла) то мы считали непойми что (слово с несколькими цифрами впереди) не будем записывать буфер в выходной фалй. Сбрасываем буфер и читаем из входного файла дальше.
буфером может быть масив char, скажем, из 30 элементов.
 
Текущее время: 01:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru