|
읽어드릴 내용의 포멧이 위와 같다면 이렇게 간단히 할수 도 있습니다.
AnsiString temp = "1,2,3,4,5,6,7,8,9,10";
int n[10];
sscanf(temp.c_str(), "%d,%d",%d,%d,%d....", n + 0, n + 1, n + 2, n +3 ...);
이런식으로 하면 한방에
배열 n[10]안에 값이 다 들어갑니다. 물론 구분자가 콤마가 아니고 다른 것이라도 상관없습니다. 그걸 sscanf 에 표현해주면 되닌까요.
너무 간단한거와 달리 매우 잘 작동합니다.
|