Вопросы по теме 'ifstream'
При чтении файла (ifstream) есть ли способ направить его на новую строку?
При чтении файла (ifstream) есть ли способ направить его на новую строку?
Например, я хотел бы, чтобы ЭТО произошло:
мой файл>>массив[1]>>массив[2]>>endl;
Очевидно, что «endl» просто не допускается. Есть ли другой способ сделать это?...
6177 просмотров
schedule
02.05.2022
Поддержание действительной позиции с помощью seekg в ifstreams
Я пытаюсь сделать синтаксический анализ файла более надежным. Используя ifstream, как я могу гарантировать, что seekg удерживает меня в допустимой позиции в файле?
Это не работает:
while(m_File.good() && m_File.peek() != EOF)
{ ...a...
683 просмотров
schedule
21.04.2022
как я могу прочитать ровно 128 байтов из fstream в строковый объект?
Как мне прочитать ровно 128 байтов из fstream в строковый объект?
Я написал код, чтобы прочитать первые 128 байтов файла и распечатать их, а затем последние 128 байтов файла и распечатать их. Последняя часть работает, поскольку вы можете легко...
15595 просмотров
schedule
12.06.2023
С++ std::ifstream в проблеме с конструктором
У меня проблема с этим кодом:
#include <fstream>
struct A
{
A(std::ifstream input)
{
//some actions
}
};
int main()
{
std::ifstream input("somefile.xxx");
while (input.good())
{
A(input);
}...
14347 просмотров
schedule
22.04.2022
Самый быстрый способ чтения данных из большого количества файлов ASCII
для упражнения в колледже, которое я уже представил, мне нужно было прочитать файл .txt, который содержал много имен изображений (по 1 в каждой строке). Затем мне нужно было открыть каждое изображение в виде файла ascii и прочитать их данные...
1660 просмотров
schedule
11.04.2024
std::istreambuf_iterator просмотр с помощью std::ifstream
При работе с потоками данных я предпочитаю писать код с использованием шаблонов и итераторов. Часто мне нужно «заглянуть» в следующий символ. Чтобы код мог обрабатывать не двунаправленные итераторы, у меня есть фрагмент, который выглядит так:...
684 просмотров
schedule
13.02.2023
Как удалить части из бинарного файла в C++
Я хотел бы удалить части из двоичного файла, используя С++. Бинарный файл весит около 5-10 МБ.
Что я хотел бы сделать:
Найдите строку ANSI «что-то»
Как только я нашел эту строку, я хотел бы удалить следующие n байтов, например, следующие 1...
2418 просмотров
schedule
14.01.2023
ifstream не читает символ EOF
Я создаю программу (на С++), которая берет файл ASCII и считывает несколько значений из каждой строки, пока не достигнет конца файла. Я использую ifstream для чтения файла, и у меня никогда не было проблем с его остановкой, когда я использую метод...
10145 просмотров
schedule
25.04.2023
ошибка getline()
Я пишу эту функцию, которая копирует содержимое одного файла в другой. Я использую функцию getline() в цикле while. Почему-то компилятор выдает мне ошибку. Ты знаешь почему? Вот мой код:
#include<iostream>
#include<cstdlib>...
8843 просмотров
schedule
28.01.2023
Получение n-й строки текстового файла в C++
Мне нужно прочитать n-ю строку текстового файла (например, textfile.findline(0) найдет первую строку текстового файла, загруженного с помощью ifstream textfile ). Это возможно? Мне не нужно помещать содержимое файла в массив/вектор, мне нужно...
14137 просмотров
schedule
03.12.2022
ifstream::read не говорит, сколько байтов он действительно читает?
Я использую ifstream::read для чтения файла,
ifstream ifs("a.txt");
char buf[1024];
ifs.read(buf, 1024);
Но размер файла .txt может быть меньше 1000 bytes , так как же мне узнать, сколько байтов было прочитано из ifs ?
8377 просмотров
schedule
23.07.2023
ifstream лучший способ читать без использования памяти
У меня есть текстовый файл, содержащий авторов и книги, написанные авторами. Мне поручили написать программу, в которой пользователь укажет имя автора. И программа должна вывести название любой книги, написанной этим автором.
Я понимаю, что я...
560 просмотров
schedule
28.08.2022
ifstream получить вывод изменения строки с char на строку
С++ ifstream получает строку, меняющую вывод getline с char на строку
У меня есть текстовый файл.. поэтому я читаю его и делаю что-то вроде
char data[50];
readFile.open(filename.c_str());
while(readFile.good())
{...
2901 просмотров
schedule
17.03.2023
как мне прочитать данные из текстового файла и вернуть их в вектор?
У меня есть текстовый файл "test.txt", в котором мои данные хранятся следующим образом, между каждым полем разделителя есть интервал.
Код: Имя: Кой
045: Ted: Coy1
054: Red: Coy2
Как мне прочитать эти данные из файла и вставить их в вектор?...
3786 просмотров
schedule
29.04.2022
Android С++: чтение текстового файла из ресурсов с использованием ndk
Я пытаюсь создать входной поток из текстового файла, хранящегося в папке моих активов в проекте Android, но у меня возникли проблемы. Достаточно ли просто указать путь к файлу, как в обычной десктопной программе (используя ifstream file_handle;...
5994 просмотров
schedule
26.12.2022
ifstream в динамически выделяемый массив
У меня есть текстовый файл, который читается так:
"две пики три пики четыре пики"... и так далее.
Я извлекаю слова, используя этот код:
char *temp;
temp = new char[20];
fin >> *temp;
charCount=stringLength(temp);...
562 просмотров
schedule
21.06.2023
функция ifstream::open(), использующая строку в качестве параметра
Я пытаюсь создать программу, которая запрашивает файл, из которого пользователь хотел бы прочитать, и когда я пытаюсь myfile.open(fileName) , я получаю сообщение об ошибке: «Нет соответствующей функции для вызова std::basic_ifstream<char,...
12367 просмотров
schedule
04.01.2023
Проблемы при попытке прочитать двоичный файл C++
Я пишу простое консольное приложение в Visual Studio C++. Я хочу прочитать двоичный файл с расширением .cer в массив байтов.
ifstream inFile;
size_t size = 0;
char* oData = 0;
inFile.open(path, ios::in|ios::binary);
if (inFile.is_open())
{...
744 просмотров
schedule
24.07.2022
Слева от . должен иметь класс/структуру/объединение
Я пытаюсь добавить загрузчик файлов шейдеров в свою программу. Я копирую код с http://www.opengl.org/sdk/docs/tutorials/ClockworkCoders/loading.php в разделе «Загрузка шейдера». Ниже у меня более упрощенная нерабочая версия.
Я проверил, что...
3640 просмотров
schedule
08.06.2023
ifstream --› ofstream c++
У меня есть функция, которая получает переменную ifstream, но в некоторых ситуациях мне приходится писать в этот файл. Например.
main()
{
ifstream dataFile("filename.txt");
foo(dataFile);
}
void foo(ifstream &df)
{
if(df.good()) {...}...
4667 просмотров
schedule
04.07.2023