Лучшие ifstream вопросы ИТ разработчиков

  • -1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Чтение ввода из текстового файла в массив в C ++

Хорошо, будь нежным, так как я очень новичок в программировании. До сих пор я изучал только C ++ и использую Visual Studio 2010 в качестве моего компилятора....

Задан 05 Nov 2010, 18:15 от Nick L.
  • 67 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

хотя ваш ответ верен, он уже присутствует в принятом ответе, хотя и не так ясно:

я есть: string filename: ifstream file(filename);Компиляторы жалуются на несоответствие между файлом ifstream и строкой. Нужно ли конвертировать имя файла во что-то? Вот ошибка: error: no matching function for call to ...

Задан 12 Jun 2011, 18:08 от Mark
  • 14 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как читать отформатированные данные в C ++?

Я отформатировал данные, как показано ниже:Words 5 AnotherWord 4 SomeWord 6Это в текстовом файле, и я использую ifstream, чтобы прочитать е...

Задан 24 Aug 2010, 11:01 от TheOnly92
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

@dalle, да, я знаю, это то, что заставляет цикл while работать "как положено". Я просто комментировал, потому что sth сравнил явную проверку in.good () с использованием идиомы while (in >> v) и хотел отметить, что они не эквивалентны.

могу обнаружить и перейти к следующей строке, используя std :: ifstream? void readData(ifstream& in) { string sz; getline(in, sz); cout << sz <<endl; int v; for(int i=0; in.good(); i++) { in >> v; if (in.good()) cout << v << " "; } in.seekg(0, ...

Задан 25 Jan 2009, 08:56 от user34537
  • 12 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

 теперь, чтобы вы могли оптимизировать его позже, не нужно больше ничего трогать.

ообщили, что моя библиотека медленнее, чем должна быть, порядка 30+ раз слишком медленный анализ определенного файла (текстовый файл, размер 326 кб). Пользователь предположил, что это может быть, что я используюstd::ifstream (предположительно ...

Задан 25 Jan 2009, 06:03 от Jesse Beder
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 очень сильный сигнал о том, что существует проблема переносимости.)

од просто так: ОБНОВЛЕНО: #include <iostream> #include <fstream> using namespace std; int main(int argc, char **argv) { ifstream r("foo.bin", ios::binary); ofstream w("foo.bin", ios::binary); int i; int ints[10] = {0,1,2,3,4,5,6,8,9}; ...

Задан 07 Jun 2011, 07:54 от John S.
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу прочитать данные из текстового файла и вернуться к вектору?

У меня есть текстовый файл «test.txt», в котором хранятся мои данные следующим образом, между каждым полем разделителя есть промежуток. Код: Имя: Кой 045: Ted: Coy1 054: Red: Coy2Как мне прочитать эти данные из файла и вставить их в ...

Задан 27 Jan 2013, 06:47 от user1745860
  • 21 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Проверка ошибок ifstream в C ++

Я новичок в C ++ и хочу добавить проверку ошибок в мой код, плюс я хочу убедиться, что я &#39;м, используя хорошие практики кодирования. Я прочитал строку из...

Задан 19 Nov 2012, 00:36 от slowmotionfred
  • 54 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Быстрое чтение текстовых файлов в C ++

В настоящее время я пишу программу на С ++, которая включает чтение большого количества текстовых файлов. Каждая имеет ~ 400.000 строк, в крайнем случае 4000 или более символов в строке. Просто для тестирования я прочитал один из ...

Задан 29 Jul 2013, 13:12 от Arne
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как заполнить векторы, читая файл?

Я пытаюсь прочитать файл, который содержит список смежности как1 37 79 164 152 123 134 10 141 13где первое число в каждой строке - вершина, а следующие числа...

Задан 07 Jun 2014, 07:22 от Raman Singh
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

(c ++) Чтение файла .dat в шестнадцатеричном виде с использованием ifstream

Это мой первый пост, так что извините, если нарушу какие-то неписанные правила. : P Я начинающий / средний программист, и мне нужна помощь с этой программой. Я пытаюсь внедрить / прочитать / ifstream (что угодно) файл .dat как HEX в одну большую ...

Задан 07 May 2013, 02:34 от mrg95
  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Чтение файла с использованием ifstream

Я пытаюсь прочитать из файла: файл многострочный, и в основном мне нужно пройтись по каждому «слову». Слово - это не пространство. Пример входного файла будет: Образец файла: тест 2d слово 3.5 вход { тест 13,5 12,3 еще один { тестирование ...

Задан 25 Oct 2009, 00:33 от grobartn
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Чтение / запись файлов в / из структуры / класса

Я хотел бы прочитать файл в структуру или класс, но после некоторого чтения я понял, что не очень хорошая идея сделать что-то вроде: int MyClass::loadFile( const char *filePath ) { ifstream file ( filePath, ios::in | ios::binary ); file.read ...

Задан 26 Jul 2013, 23:11 от Robby Allsopp
  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

ifstream.eof () - конец файла достигнут до реального конца

У меня есть примерно 11.1G бинарный файл, где хранится серия кадров глубины из Kinect. В этом файле 19437 кадров. Чтобы прочитать один кадр за раз, я использую ifstreamвfstreamно это достигаетВФдо реального конца файла. (Я получил только первые ...

Задан 22 Feb 2013, 22:07 от willSapgreen
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Не удается объявить члена класса ifstream в заголовочном файле

Я пытаюсь объявить объект ifstream в заголовочном файле, как показано, но я получаю сообщение об ошибке, говорящее о том, что к нему нельзя получить доступ. Я пробовал разные вещи, такие как превращение указателя в указатель, инициализацию в ...

Задан 04 Dec 2013, 20:48 от Riddle
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как я могу прочитать ровно 128 байтов из потока в строковый объект? [Дубликат]

На этот вопрос уже есть ответ: Чтение непосредственно из std :: istream в std :: string [/questions/1816319/reading-directly-from-an-stdistream-into-an-stdstring] 6 ответов Как я могу прочитать ровно 128 байтов из потока в строковый объект? Я ...

Задан 22 Aug 2010, 04:39 от Southern Hospitality
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Читать текстовый файл в строку. C ++ ifstream [дубликат]

На этот вопрос уже есть ответ здесь: чтение строки из ifstream в строковую переменную [/questions/6663131/reading-a-line-from-ifstream-into-a-string-variable] 1 ответvoid docDB(){ int sdb = 0; ifstream ...

Задан 25 Nov 2012, 14:27 от HoangQBH
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

http://www.ideone.com/hO0xG

оложим, что у меня есть следующие данные: N (X_1,Y_1) (X_2,Y_2) .... (X_N, Y_N)где N, X_i и Y_i являются целыми числами. Пример: 2 (55,1) (521,7)Чтобы прочитать это, я могу сделать что-то вроде этого (предположим, что все переменные определены ...

Задан 17 Jan 2011, 08:28 от kolistivra
  • -2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Использование var из текстового файла

Моя проблема в том, что я хотел бы использовать функцию, запускаемую ключевым словом, полученным в carac из текстового файла, и использовать строку сразу пос...

Задан 05 Jun 2014, 23:22 от ALEX-
  • 38 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Спасибо, исправил ответ.

#include <iostream> #include <fstream> int main() { std::fstream inf( "ex.txt", std::ios::in ); while( !inf.eof() ) { std::cout << inf.get() << "\n"; } inf.close(); inf.clear(); inf.open( "ex.txt", std::ios::in ); char c; while( inf >> c ) { ...

Задан 26 Dec 2010, 07:21 от Chan
  • 9 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Где Visual Studio ищет текстовые файлы при выполнении операций управления файлами?

Я знаю, что это нубский вопрос, но яМы работали с Python раньше, и когда вы хотели просто получить доступ, например, к TXT-файлу, все, что вам нужно было сде...

Задан 18 Sep 2009, 20:30 от Josh Bradley
  • 8 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Я думаю, что я сделал, конфигурации по умолчанию в VS. Матрица 1200x1200, сохраненная в виде текста, загружается за 9 с в режиме отладки и за 1,5 с в выпуске.

тоящее время я пишу код имитации отжига, чтобы решить проблему коммивояжера, и столкнулся с трудностями при хранении и использовании моих данных чтения из текстового файла. Каждая строка и столбец в файле представляют каждый город с расстоянием ...

Задан 21 Feb 2009, 13:12 от Temperedsoul
  • 58 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

gehrcke.de/2011/06/...

дующем коде: #include <iostream> #include <fstream> #include <string> using namespace std; int main() { string x = "This is C++."; ofstream of("d:/tester.txt"); of << x; of.close(); ifstream read("d:/tester.txt"); read >> x; cout << x << endl ; ...

Задан 12 Jul 2011, 10:59 от Suhail Gupta
  • 169 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Нужно ли вручную закрывать ifstream?

Нужно ли вручную звонитьclose() когда я используюstd::ifstream? Например, в коде: std::string readContentsOfFile(std::string fileName) { std::ifstream file(fileName.c_str()); if (file.good()) { std::stringstream buffer; buffer << file.rdbuf(); ...

Задан 14 Apr 2009, 14:59 от Edison Gustavo Muenz
  • 0 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

функция с istream и параметром C ++

Я хотел бы, чтобы моя программа читала файл, используя функцию «readFile» ниже. Я пытаюсь выяснить, как вызвать функцию с параметром istream &. Цель функции - прочитать файл, получив имя файла в качестве параметра. #include <iostream> #include ...

Задан 31 Jan 2014, 23:41 от A.P.
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как открыть файл с относительным путем в C ++?

Я пишу тестовые случаи прямо сейчас, и я создал несколько тестовых файлов, которые я пытаюсь прочитать. Абсолютный путь:

Задан 10 Mar 2016, 07:16 от Peter111
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Где Visual Studio ищет текстовые файлы при выполнении операций управления файлами?

Я знаю, что это вопрос noob, но я работал с Python раньше, и когда вы хотели просто получить доступ, например, к файлу .txt, все, что вам нужно было сделать, это убедиться, что файл txt находится в том же каталоге. У меня есть следующий код C ++ ...

Задан 18 Sep 2009, 22:30 от Josh Bradley
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как правильно читать беззнаковые переменные int из файла, используя ifstream?

Мой код читает беззнаковые переменные int из текстового файлаInput_File_Name. unsigned int Column_Count; //Cols unsigned int Row_Count;//Rows try { ifstream input_stream; input_stream.open(Input_File_Name,ios_base::in); if (input_stream) { //if ...

Задан 21 Jan 2012, 12:22 от Lucky Man
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Я не могу заставить мою программу правильно читать значения из моего входного файла (2D массив)

Моя программа неправильно читает значения для этого .. С той же проблемой, когда я пытаюсь получить значения из этого файла: 14, 14, 8, 0,4, 16, 2,0, 1,7, 7, 4,7, 0,23, 0,44, 290, 350 16, 16, 10, 0,5, 17, 2,2, 1,8, 8, 5,4, 0,27, 0,5, 310, ...

Задан 09 Dec 2013, 18:48 от user3077409
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Файл ifstream не открывается, хотя кажется, что все на месте (c ++)

Я пытаюсь написать программу для анализа первого и шестнадцатого столбцов файла CSV (преобразованного в .txt). У меня есть CSV (&quot;posts.txt») документ в ...

Задан 04 Jul 2013, 04:05 от Drew Dielman
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Возникли проблемы с fstream в Xcode

У меня проблемы с проверкой существования REGISTER.txt для целей ввода в функцию (см. Ниже). Насколько я понимаю, что если файл не существует, файл не будет открыт и переменная потока файла (inData) будет ложной. Таким образом, я ...

Задан 30 Oct 2013, 02:41 от brian.schiller.uml
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

@rubenvb: Да, это преимущество пересмотренного стандарта! :-) Исторически потоковые классы разрабатывались задолго до появления строкового класса, поэтому они не могли его поддерживать. И никто не думал вернуться и исправить это. До сих пор!

о типа я должен сделать свое имя файла, чтобы использовать его в качестве аргументаifstream.open()? int main(int argc, char *argv[]) { string x,y,file; string file = argv[1]; ifstream in; in.open(file); in >> x; in >> y; ...С этим кодом я ...

Задан 09 Mar 2011, 20:34 от Jaanus
  • 21 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Проверка ошибок ifstream в C ++

Я новичок в C ++ и хочу добавить проверку ошибок в мой код, а также хочу убедиться, что я использую хорошие практики кодирования. Я прочитал строку из файла ASCII в строку, используя: ifstream paramFile; string tmp; //open input file ...

Задан 19 Nov 2012, 01:36 от slowmotionfred
Page 1 of 2
1 2