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

Обработка текстовых файлов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подсчитать количество (неупорядоченных) троек точек http://www.cyberforum.ru/cpp-beginners/thread373229.html
На плоскости заданы множество точек М и точка DÏМ. Подсчитать количество (неупорядоченных) троек точек А, В, СÎ М таких, что четырехугольник АВСD является параллелограммом. 3.2 Запрещено создавать...
C++ массив задана последовательность целых чисел. введите эту последовательность , удалив из нее все повторяющиеся элементы http://www.cyberforum.ru/cpp-beginners/thread373227.html
C++ Определить номер строки матрицы с наименьшей характеристикой
Характеристикой строки целочисленной матрицы назовем сумму ее элементов c четными номерами столбцов. Определить номер строки с наименьшей характеристикой. { int n, m; cout<<"n = "; cin>>n;...
в C++ Даны два слова.Вывести все общие буквы этих слов по одному разу. C++
Например, если заданы слова «процессор» и «информация», то ответом должно быть: «р о ц»
C++ Класс строк. http://www.cyberforum.ru/cpp-beginners/thread373216.html
Всем привет! Пишу класс строк.Возникла такая проблема..Когда перегружаю оператор* используя его как проверку на пересечение двух строк,то программа крашится сразу..Почему так я не понимаю,поэтому...
C++ С...двумерный массив с заменой нулевого элемента и последнего отрицательного В каждой строке двумерного массива поменять местами первый нулевой элемент и последний отрицательный.Если нету нужно сообщить Помогите с кодом а то совсем бошка не варит:( подробнее

Показать сообщение отдельно
xAtom
915 / 740 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
27.10.2011, 09:11
Цитата Сообщение от unior_C++ Посмотреть сообщение
а можете написать код??
unior_C++, вот держи.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <fstream>
#include <string>
#include <sstream>
using namespace std;
 
int main(void) {
  char* fname = "text.txt";
  fstream fp(fname, fstream::in);
  if(! fp.is_open()) 
       return 1;
  stringstream lines;
  string line;
 
  while(! fp.eof()) {
        getline(fp, line, '\n');
        if(line[0] != '*') 
            lines << line << endl;
   }
   fp.clear();
   fp.close();
   fp.open(fname, fstream::out | fstream::trunc);
   fp.write(lines.str().c_str(), lines.str().length());
   fp.flush();
   fp.close();
   lines.clear();
   return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.