텍스트 파일의 데이터를 매트릭스로 읽으려고합니다. 텍스트 파일은 다음과 같습니다.텍스트 파일을 매트릭스로 읽는 문제가 발생했습니다.
Object data
Format 6
1 5241.365147 -77215.356982 248612.514352 0.000014 0.000009 0.000051
2 5242.871592 -77213.351692 248614.103512 0.000013 0.000008 0.000052
...
나는이 사이트의 이전 답변에서 유사한 문제를 검색하고 다음 코드를 작성했습니다.
#include <iostream>
#include <fstream>
#include <vector>
using namespace std
int main()
{
// Initialize variables
int i, j, i_max, j_max;
i_max = 7;
j_max = 4;
//Open the input file
ifstream infile;
infile.open ("data.txt");
//Loop through the values in the text file
double data [i_max][j_max];
for (i=0; i<i_max; i++) {
for (j=0; j<j_max; j++) {
infile >> data[i][j];
printf ("%d\n", data[i][j]); //Check the input
}
}
return 0;
}
제가하는 데 문제는 I 입력을 확인할 수있어 사용의 printf 문 만 단말기 j_max의 값을 기록하는 것이다. 어떤 도움을 주시면 감사하겠습니다.
도움 주셔서 감사합니다. 내가 C와 C++을 어떻게 혼합했는지 지적 해 주시겠습니까? – Ryan