nixp.ru v3.0

29 мая 2017,
понедельник,
12:41:29 MSK

DevOps с компанией «Флант»
fatboy написал 16 июня 2004 года в 00:05 (408 просмотров) Ведет себя как мужчина; открыл 4 темы в форуме, оставил 11 комментариев на сайте.

Тема-то ерундовая но уж не обезсудте…

Начал учить С++ и не могу вывести текстовый файл с исходным форматированием. Как это можно проделать построчно и ли еще каким образом. Я в нкоторых справочниках смотрел — ничего не нашел, а то, что нашел работает не так как хочется (cout<<textfile не пашет). Максимум, чего добился — вывод файла по слову в каждой строке, т.е. каждое слово из файла печатается с новой строки…

Может это и лентяйский подход, но подскажите, а?

std::istream.getline

Uncle Theodore

Да ну нафиг getline… :-) Так проще

//*******File "texout.cc"**********
#include
#include
using namespace std;
int main()
{
  ifstream infile;
  char q;
  infile.open("textout.cc");
  while(!infile.eof())
    {
     infile.get(q);
     cout << q;
    };
  infile.close();
  return 0;
};

Автору — погляди вот здесь http://www.cplusplus.com/ref/ — классная подборка, с примерами. Мне в свое время очень помогла.

Good Luck,

UT