|
AnsiString mm = "123,4567,890,12345,67,8,90";
TStringList *nn = new TStringList();
ExtractStrings(TSysCharSet()<<',', TSysCharSet(), mm.c_str(), nn);
for (int i=0; i<nn->Count; i++)
{
ListBox1->Items->Add(nn->Strings[i]);
}
우시관 님이 쓰신 글 :
: 안녕하세요...
: char a[200];
: a = '123,456,789,012,345,............................'
: a 에 위와 같은 숫자들이 있을때.....
: 123
: 445
: 789
: 012
: ....
: 이런식으로 문자를 빼내려 합니다.
:
: basic 에서는
: MID$(A$,i,j) --> A$에서 번째 부터 j개의 문자를 가져온다.
: 라는 함수를 사용했는데...
:
: c++ 에서는 이런 함수가 없는지,,, 아마도 제가 못 찾는 거겠죠???
:
: 우선은 급해서
: 2차원 배열을 이용해서 잘라 쓰고 있는데.....
:
: 함수좀 찾아주세요... ㅜ.ㅜ;;;;
|