Вопросы по теме 'fstream'

Невозможно открыть fstream при указании абсолютного пути
Я знаю, что это довольно смехотворно, но я не могу заставить работать простой код C++ ofstream. Подскажите, пожалуйста, что может быть не так со следующим кодом: #include <fstream> ... ofstream File("C:\temp.txt");...
14657 просмотров
schedule 08.07.2022

Используя файловые потоки C++ (fstream), как можно определить размер файла?
Я уверен, что просто пропустил это в руководстве, но как определить размер файла (в байтах) с помощью класса C++ istream из заголовка fstream ?
169718 просмотров
schedule 05.02.2023

Как использовать fgets, если вы не знаете, сколько символов нужно прочитать?
Мне нужно прочитать файл и отправить текст из него в строку, чтобы я мог его проанализировать. Однако программа не будет точно знать, какой длины файл, поэтому что мне делать, если я хочу использовать fgets() , или есть лучшая альтернатива?...
20827 просмотров
schedule 25.05.2022

fstream в и из несуществующего файла
Можно ли открыть fstream в несуществующем файле с помощью ios::in и ios::out без получения ошибки?
14965 просмотров
schedule 01.03.2023

Как подсчитать строки файла в C ++?
Как я могу подсчитать строки, используя стандартные классы fstream и ifstream ?
99465 просмотров
schedule 19.02.2023

Куда поместить файл для чтения?
Эй, куда мне поместить текстовый файл, который я пытаюсь прочитать с помощью fstream? В этом руководстве http://www.gamedev.net/reference/articles/article1127.asp , говорят они плавник ifstream("input.txt"); где будет находиться «input.txt»?...
27272 просмотров
schedule 09.07.2023

Проблема с областью переменной файла заголовка C ++
У меня есть 3 файла, связанных с этой проблемой. file.h, file.C и user.C. file.h имеет закрытый член, журналы fstream. В конструкторе file.C он открывает логи. В конструкторе этого не происходит, но конструктор вызывает функцию OpenLog ()....
1016 просмотров
schedule 11.12.2022

Хранение символов NUL (ASCII 0)
Я создал программу на С++, которая запрашивает у пользователя имя файла и запрошенный размер файла. Программа проверяет, больше ли запрошенный размер файла, чем фактический размер файла, а затем добавляет нулевые символы (с кодом 0 ) в конец файла...
3680 просмотров
schedule 30.03.2024

С++ обнаруживает пробел в текстовом файле
Как я могу обнаружить пробел ИЛИ другой конкретный символ/символ в одной строке файла, используя библиотеку fstream? Например, текстовый файл будет выглядеть так: Dog Rover Cat Whiskers Pig Snort Мне нужно, чтобы первое слово попало в одну...
1940 просмотров
schedule 04.11.2022

Почему я не могу прочитать двоичные данные fstream с оператором››?
Если я сделаю что-то вроде следующего: ifstream file; file.open("somefile", ios::binary); unsigned int data; file >> data; Мой поток всегда будет устанавливать failbit , а data останется неинициализированным. Однако, если вместо...
6039 просмотров
schedule 10.07.2023

чтение и запись вектора структур в файл
Я прочитал несколько сообщений на Stack Overflow и ряде других сайтов о записи векторов в файлы. Я реализовал то, что, как мне кажется, работает, но у меня возникли некоторые проблемы. Один из элементов данных в структуре является строкой класса, и...
4036 просмотров
schedule 19.09.2022

мне нужно закрыть std :: fstream?
Возможный дубликат: Нужен ли мне закрыть ifstream вручную? Нужно ли мне вызывать fstream.close() или fstream это правильный объект RAII, который закрывает поток при уничтожении? У меня есть локальный объект std::ofstream...
40157 просмотров
schedule 17.04.2024

Как вернуть fstream (C++0x)
Я думаю, что сразу приступлю к этому и начну с кода: #include <iostream> #include <fstream> #include <string> class test : public std::ofstream { public: test(const std::string& filename) {...
2937 просмотров

Как читать шестнадцатеричные значения из файла с помощью fstream в С++?
Как следует из названия, как вы читаете шестнадцатеричные значения, используя fstream ? у меня есть этот код: (скажем, у нас есть "FF" в файле.) fstream infile; infile.open(filename, fstream::in|fstream::out|fstream::app); int a; infile...
40514 просмотров
schedule 26.01.2023

В С++ есть ли способ перейти к определенной строке в текстовом файле?
Если я открою текстовый файл с помощью fstream, есть ли простой способ перейти к определенной строке, например к строке 8?
106956 просмотров
schedule 04.09.2022

двоичный файл, созданный на С++, но содержимое удалено после запуска
Предыстория: я делаю школьный проект C++. Мне нужно написать программу, которая, среди прочего, создает двоичный файл, если он еще не существует, позволяет пользователю изменять его и сохраняет файл, чтобы его можно было снова открыть, прочитать или...
2191 просмотров
schedule 01.10.2022

Ошибка C2248 в Fstream.h
Это сообщение об ошибке, которое я получаю: ошибка C2248: 'std::basic_ios‹_Elem,_Traits>::basic_ios': невозможно получить доступ к частному члену, объявленному в классе 'std::basic_ios‹_Elem,_Traits>' C:\Program Files\Microsoft Visual Studio...
899 просмотров
schedule 27.02.2024

Файловые потоки ввода-вывода C++: запись из одного файла в другой с использованием оператора‹‹ и rdbuf()
У меня вопрос о копировании данных из одного файла в другой на C++ (fstream) с помощью оператора‹‹. Вот фрагмент кода, который работает для меня: #include <fstream> #include <string> void writeTo(string &fname,...
2423 просмотров
schedule 06.07.2022

С++ очистить содержимое файла после определенной позиции
Я хотел бы использовать либо fstream , либо предпочтительно QFile для удаления содержимого файла после определенной позиции (это не начало и не конец файла). Итак, я сначала перехожу к этой позиции с помощью QFile::seek(long) или эквивалента в...
3506 просмотров
schedule 13.01.2023

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