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

не могу заставить ifstream работать в XCode
Что бы я ни пытался, я не могу заставить следующий код работать правильно. ifstream inFile; inFile.open("sampleplanet"); cout << (inFile.good()); //prints a 1 int levelLW = 0; int numLevels = 0; inFile >> levelLW >> numLevels;...
4192 просмотров
schedule 06.12.2022

Найти конец потока для cin и ifstream?
Я просматриваю учебник по C++, который у меня есть для освежения знаний по программированию на C++. Одна из практических задач (не вдаваясь в подробности) требует, чтобы я определил функцию, которая может быть передана ifstream или cin (например,...
19949 просмотров
schedule 18.09.2022

ошибка компиляции: ifstream::open принимает только строковые значения в кавычках, а не строковые переменные
Есть ли у функции open какое-то ограничение на то, какое строковое значение передается? ifstream file; string filename = "output.txt"; file.open(filename); Я пытался передать строковое значение с помощью строковой переменной, но когда он...
5011 просмотров
schedule 07.06.2024

Вызов родительской функции внутри дочернего класса
class Parent; class Child; Parent *parent; ifstream inf("file.csv"); inf >> *parent; //in parent class friend istream& operator>> (istream &is, Parent &parent) { return parent.read(is); } virtual istream&...
10922 просмотров
schedule 08.01.2024

С++ - ifstream не любит относительные пути
У меня возникли проблемы с открытием файлов с помощью ifstream if I do: ifstream myfile; myfile.open("C:/Users/build/windows/Debug/map1.xml"); он отлично работает, но если я делаю относительный путь (исполняемый файл находится в...
3627 просмотров
schedule 22.10.2023

C++ Tellg() не работает с getline()?
Я знаю, что название звучит безумно, но я испытываю это на собственном опыте прямо сейчас и не могу придумать ни одной причины, по которой это не удается. Я читаю файл, используя getline() В конце чтения я вызываю tellg(). Однако этот вызов...
2446 просмотров
schedule 21.04.2024

ошибка выполнения ifstream при попытке сохранить данные в массив
У меня проблема, когда я пытаюсь прочитать внешний текстовый файл. Отображаемый текст правильный, но когда дело доходит до сохранения данных в массив, он кажется неправильным. Мои входные числа 4 2 8 0 2 3 0 4 0 5, но после перебора массива a[i]...
163 просмотров
schedule 25.01.2024

Передать ссылку на std::ifstream в качестве параметра
Я пытаюсь написать функцию с аргументом ifstream& . void word_transform(ifstream & infile) { infile("content.txt"); //etc } что дало мне ошибку: Тип 'ifstream' (также известный как 'basic_ifstream') не предоставляет...
34463 просмотров
schedule 17.03.2024

Перемотать объект ifstream после достижения конца файла
Имея текстовый файл с несколькими символами (скажем, 10), вы можете попробовать прочитать из него 1000 символов. char *buf = new char[1000]; ifstream in("in.txt"); in.read(buf, 1000); Это, конечно же, установит флаг eofbit (и флаг...
17740 просмотров
schedule 12.03.2024

ifstream_class.open не открывает файл
Привет, я новичок в С++, и я столкнулся с этой проблемой. Я просмотрел много ресурсов в Интернете, и я не могу найти ответ. Пожалуйста помоги. Спасибо. std::ifstream openfile; openfile.open("file.txt"); if(openfile.is_open()){...
47 просмотров
schedule 17.02.2024

Разница между ifstream.good() и bool(ifstream)
Я пишу программу, которая берет несколько переменных из текстового файла. Когда программа находит EOF, она заканчивает ввод данных. int main() { int val, count = 0; ifstream fileIn; fileIn.open("num.txt"); fileIn >> val;...
11061 просмотров
schedule 08.03.2024

Почему ifstream/ofstream не работает без функции c_str()?
По сути, у меня есть 2 постоянные строковые переменные с именами текстовых файлов ввода/вывода и 2 функции, которые принимают эти строки в качестве параметра. Одна функция предназначена для чтения 1-го файла, а другая — для записи во 2-й файл....
635 просмотров
schedule 27.11.2022

Должен ли файл C++ читать медленнее, чем Ruby или C#?
Совершенно новый для С++. Я сравниваю различные аспекты C++, C# и Ruby, чтобы понять, есть ли необходимость в зеркалировании библиотеки. В настоящее время простое чтение файла (после обновления). Компиляция С++ и С# в VS 2017. С++ находится в...
181 просмотров
schedule 15.02.2024

Зная, где происходит ошибка сегментации при сравнении двух файлов
У меня есть следующая структура: int main(int argc, char **argv) { try { FX3USBConnection fx3USB3Connection = FX3USB3Connection(); fx3USB3Connection.send_text_file(); } catch (ErrorOpeningLib& e) {...
35 просмотров
schedule 24.04.2024

Как читать числовые, минутные и секундные значения из файла, записывая значения *в точности как задано* в другой файл
Во-первых, это возможно? Чтобы экстраполировать вопрос: я хотел бы прочитать несколько целых чисел из файла, что для меня относительно просто. Однако, когда я читаю эти значения в формате: например, «123 17 24 55 04 30 09», мой письменный вывод...
22 просмотров
schedule 02.12.2023

Получение файлов из подкаталога с использованием строковой переменной в качестве пути к файлу - С++
У меня есть подкаталог в главном каталоге моих проектов под названием «данные». В этом каталоге есть несколько CSV-файлов, а также текстовый файл, а текстовый файл содержит имена некоторых CSV-файлов, из которых я хочу прочитать данные. Используя...
77 просмотров
schedule 17.11.2023