|
문자열 잘라서 배열로 저장할때..(동적배열)
TStringList *sl = new TStringList;
OldString = "aaa.1.2@bbbb.3.5@123.4.2@qwe.1.23";
sl = StringReplace(OldString,"@","\n",TReplaceFlags()<<rfReplaceAll);
sl에 데이타를 실제 배열로 집어 넣고 싶어서여.
글믄...
위의 예는 정확히 몇개의 배열이 필요한지 알수 있지만,
실제 자료에는 데이타가 몇개 인지 확실하게 알수 없을경우
즉,계속 늘어나거나 줄어들경우에 어떻게 배열에 저장 하나여
제 생각으론
while(0){ }문을 써야 할것 같은데..
왕 초보라서.. 어떻게 써야 할지 캄캄하네여..
만약 vb경우라믄
for i = 1 to UBound(sl)
next i
이렇게 쓰걸랑여..글믄 배열의 마지막 까지 읽거던여..
|