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

  • 1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Поиск конца файла при чтении из него

void graph::fillTable() { ifstream fin; char X; int slot=0; fin.open("data.txt"); while(fin.good()){ fin>>Gtable[slot].Name; fin>>Gtable[slot].Out; cout<<Gtable[slot].Name<<endl; for(int i=0; i<=Gtable[slot].Out-1;i++) { **//cant get here** ...

Задан 23 Nov 2011, 11:58 от Tyler Pfaff
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Есть ли одновременная файловая передача?

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

Задан 04 Jul 2013, 14:47 от FThewes
  • 1 голос
  • 4 ответа
  • 0 просмотров
4 ответа

 Манипулятор.

я есть текстовый файл, который имеет одно шестнадцатеричное значение в каждой строке. Что-то вроде 80000000 08000000 0a000000Теперь я пишу код на C ++, чтобы прочитать это напрямую. Что-то вроде fstream f(filename, ios::in); while(!f.eof) { int ...

Задан 05 Apr 2011, 17:21 от AMM
  • 22 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Чтение строки из текстового файла и помещение строк в вектор?

Я пытаюсь прочитать каждую строку текстового файла, каждая строка которого содержит одно слово, и поместить эти слова в вектор. Как бы я поступил так? Это мой новый код: я думаю, что с этим все еще что-то не так. #include <iostream> #include ...

Задан 03 Dec 2011, 02:29 от user977154
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Низкоуровневые дисковые операции в Linux для C ++

Какие методы существуют в Linux для низкоуровневых операций на диске в C ++? Я пытаюсь записать свой собственный менеджер данных на диск. Например, я хотел бы создать программу на C ++ в среде Linux, которая бы выделяла определенное количество ...

Задан 26 Nov 2012, 19:20 от Matthew
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

«Опасность» заключается в том, что этот бросок в стиле C может отбрасывать константу.

было много строк, написанных на тему reinterpret_cast, и насколько это плохо, я все еще озадачен лучшим способом избежать этого, особенно когда имеешь дело с функциями, такими как чтение и запись из fstream. Итак, вот моя дилемма ... Допустим, у ...

Задан 12 Jan 2011, 19:16 от LavaScornedOven
  • 16 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Программа C ++ в XCode не выводит простой текстовый файл, используя outFile

Я запускаю программу, используя этот простой пример кода для вывода текстового файла. Я использую XCode и просто начал новый проект C ++ из инструментов командной строки. По какой-то причине программа не выводит никаких файлов на мой Mac. ...

Задан 27 May 2013, 19:07 от nearpoint
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Поиск в больших файлах с ifstream

Я реализую программу на C ++, используя ifstream, который должен искать в больших файлах (~ 1 ТБ). Тем не менее, это не удается после чтения 2 ГБ. Есть ли сп...

Задан 12 Jul 2012, 09:30 от TimoPatrik
  • 7 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

и позволить вызывающей стороне обернуть его в потоке?

аю, я пойду прямо в это и начну с кода: #include <iostream> #include <fstream> #include <string> class test : public std::ofstream { public: test(const std::string& filename) { this->open(gen_filename(filename)); }; test(const test&) = delete; ...

Задан 28 Jan 2011, 07:24 от Clinton
  • 83 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как построить c ++ fstream из файлового дескриптора POSIX?

Я в основном ищу C ++ версию fdopen (). Я провел небольшое исследование по этому вопросу, и это одна из тех вещей, которая, кажется, должна быть легкой, но о...

Задан 30 Apr 2010, 16:43 от BD at Rivenhill
  • 72 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

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

м в учебнике, который вводит файлы (как читать и писать из \ в файл)Во-первых, это не домашняя работа, это просто общая помощь.Я ищу.Я знаю, как читать по од...

Задан 23 Oct 2012, 15:05 от Mody
  • 51 голос
  • 3 ответа
  • 0 просмотров
3 ответа

буферизация std :: fstream против ручной буферизации (почему 10-кратное усиление при ручной буферизации)?

Я проверил две конфигурации записи: 1) Fstream буферизация: // Initialization const unsigned int length = 8192; char buffer[length]; std::ofstream stream; stream.rdbuf()->pubsetbuf(buffer, length); stream.open("test.dat", std::ios::binary | ...

Задан 21 Oct 2012, 10:45 от Vincent
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

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

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

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

Что является лучшим эффективным способом чтения миллионов целых чисел, разделенных строками из текстового файла в C ++

У меня в текстовом файле около 25 миллионов целых чисел, разделенных строками. Моя первая задача - взять эти целые числа и отсортировать их. На самом деле мне удалось прочитать целые числа и поместить их в массив (поскольку моя функция сортировки ...

Задан 27 Feb 2013, 15:31 от Can Firtina
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как записать данные набора битов в файл? [Дубликат]

На этот вопрос уже есть ответ: Как сохранить вектор <bool> или битовый набор в файл, но по битам? [/questions/4666450/how-does-one-store-a-vectorbool-or-a-bitset-into-a-file-but-bit-wise] 6 ответов У меня есть std :: bitset, который я хотел бы ...

Задан 22 Apr 2009, 17:41 от Tony R
  • 20 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Проблема в том, что ожидается, что ссылка на SO будет ссылаться на соответствующий, но другой вопрос / ответ. Ваш ответ - сводный агрегатор с предложением оригинального контента, который будет лучше в качестве комментария к ответу netrom.

я открою текстовый файл с помощью fstream, есть ли простой способ перейти к определенной строке, например, строке 8?

Задан 05 Mar 2011, 23:36 от Jim
  • -1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

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

UTF-8 лучше под Linux, но я не думаю, что это работает с MS-Windows, однако ... это будет рассматриваться как текущая локаль, а не UTF-8. Из вашей ссылки на документ, объясняющий UTF-8: «[...] Кроме того, поскольку UTF-8 не может быть установлен в качестве кодировки для узкой строки WinAPI [...]» - другими словами, вам в значительной степени необходимо иметь разные звонки для каждой платформы, верно? Или используйте функции wchar_t на любой платформе.

аю двоичный файл как: const size_t stBuffer = 256; char buffer[stBuffer]; std::wstring wPath(L"blah"); std::wifstream ifs(wPath.c_str(), std::wifstream::in | std::wifstream::binary) while (ifs.good()) { ifs.read(buffer, sizeof(buffer)); ... }Но ...

Задан 21 Mar 2011, 19:15 от rturrado
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

чтение разделенного пробела числа из файла до символа новой строки

У меня есть текстовый файл, который содержит следующие данные. Первая строка такова: 5 4 3 2 1 Вторая строка такая: 1 2 3 4 5 Я пытаюсь читать данные по одной строке за раз, потому что мой первый объект связанного списка будет использовать ...

Задан 09 Oct 2011, 22:59 от Nic Young
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

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

Записать объект класса в файл с помощью fstream, а затем прочитать его

Я хочу сделать урок для ученика, взять 3 входные данные и сделать вывод из этого файла. Как к этому? Это моя попытка: #include <iostream> using namespace std; class Student{ private: char name[50]; char id[50]; int age; public: void getdata() { ...

Задан 08 Jun 2013, 15:30 от Jamil
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

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

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

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

fstream не будет создавать файл [дубликат]

На этот вопрос уже есть ответ здесь:std :: fstream не делаетсоздать файл 2 ответаЯ просто пытаюсь создать текстовый файл, если он не существует, и я могукаже...

Задан 27 Mar 2013, 18:16 от raphnguyen
  • 5 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

«Последовательное чтение ... недостаточно»

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

Задан 02 Jun 2011, 15:25 от J T
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

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

Я использую следующий метод для чтения текстового файла modelStream.open("file.txt", ios::in); if (modelStream.fail()) exit(1); model = new Model(modelStream);но я хочу знать, как я могу передать строку в качестве параметра string STRING; ...

Задан 26 Oct 2012, 11:18 от Alan Fletcher
  • 8 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Чтение одного персонажа из фстрима?

Я пытаюсь перейти от stdio к iostream, что очень сложно. У меня есть основы загрузки файла и его закрытия, но я действительно не знаю, что это за поток и как он работает. В stdio все относительно просто и понятно по сравнению с этим. Что мне ...

Задан 07 Feb 2012, 13:12 от Jcrack
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

clang ++ в 10 раз медленнее, чем g ++

В: Есть ли способ ускорить потоки Clang ++ STD Library? (А кто-нибудь знает, почему он намного медленнее, чем g ++?)Я пытаюсь обработать очень большие (много...

Задан 27 Jul 2016, 22:51 от Tal
  • 18 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

). Другими словами, это тип потока, а не режим открытия.

сто хочу написать (добавить) в файл журнала. Я посмотрел это здесь: http://www.cplusplus.com/reference/iostream/fstream/open/ [http://www.cplusplus.com/reference/iostream/fstream/open/] так вот что я сделал #include <fstream> fstream outfile; ...

Задан 17 Jan 2011, 10:38 от groovehunter
Page 1 of 2
1 2