Я очень новичок в программировании и C ++.Я пытался получить доступ к данным из текстового файла в моей программе C ++.Я обнаружил следующее: отладка в Visual Studio с использованием стандартного перенаправленного ввода , что оказалось очень полезным для настройки перенаправленного ввода.
Я не знаю, как получить доступ к этому файлу в моем C ++программа однако.Я думаю, что мой проект нашел файл, потому что прежде, чем я нашел вышеупомянутую связанную почту, я получал ошибку, говоря, что это не могло найти файл.Теперь у меня больше нет ошибок.
Мне нужно иметь возможность поместить данные из файла и поместить их в переменные для использования в моей программе.Не могли бы вы дать несколько советов о том, как извлечь данные из файла для использования в моей программе?
Я пытался запустить этот код для печати содержимого файла, но когда я его запускаю, ничего не происходит:
#include <iostream>
using namespace std;
int main() {
char c;
cin.get(c);
while (!cin.eof()) {
cout << c;
cin.get(c);
}
return 0;
}
Насколько я понимаю, cin.get(c)
идет вниз по строке символов в файле и временно помещает их в c
.Я думал, что эта программа сделает это и выведет временное значение c
.Но этого не происходит.