내가 같은 file.txt를이 값. 첫 번째 줄의 경우 x1 = 4, y1 = 3입니다. 두 번째 줄의 경우 x2 = 3, y2 = 2 등입니다. 이 메소드의 목적은 파일 내부의 4 좌표를 가져 와서 변수 또는 배열 내에 저장하는 것입니다. 가장 좋은 방법은 x에 대한 배열을 만들고 y에 대한 배열을 만드는 것이라고 생각했습니다. 따라서 coordX[]
및 coordY[]
이됩니다. 읽어야하는 파일에는 항상 4 개의 좌표 만 포함되므로 두 배열의 크기는 [3]입니다. 내가 지금 사용하고 코드는 이것이다 : 당신이 볼 수 있듯이읽기 파일 라인은
void readFile(){
int x1, y1;
int coordX[3], coordY[3];
while (infile >> x1 >> y1){
//How to insert the coordinates into coordX[] and coordY[]?
}
}
, 나는 방법은 배열에 좌표 각각의 값을 삽입하는 방법을 모르고, 할 수있는 방법이있다 그것은 배열을 사용하고 있습니까? 또는변수 x1, y1, x2, y2 등을 만들어야합니까? 미리 감사드립니다! 최소한의 개조와
당신은 쉼표로 구분 된 값 파일이 있습니다. "stackoverflow C++ read csv"를 검색하십시오. –