Я пытаюсь прочитать значения из текстового файла, и когда я делаю это в XCode, я получаю неправильные значения, он выводит 0 0.
Первые два значения текстового файла123 и 4;Я проверяю, что я читаю правильные значения в своем коде, быстро распечатывая их (я делаю это, чтобы убедиться, что у меня есть правильные значения перед кодированием всего проекта);однако что-то явно не так, поскольку значения не равны нулю.У меня есть код для чтения в файле, используя ifstream
, и я указал путь на моем компьютере, но по какой-то причине значения отключены или он просто не читает правильную строку.Как я могу исправить эту ошибку?
(код прилагается ниже)
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main() {
int trainNumber;
int numberOfCars;
string carType;
double carLength;
int carWeight;
ifstream inFile;
inFile.open("/Users/siprianrodrigues/Desktop/test.txt");
inFile >> trainNumber >> numberOfCars; //priming read
cout << trainNumber << " " << numberOfCars;
}
return 0;