감사합니다. 도움이 많이 되었습니다.
Julien 님이 쓰신 글 :
:
: AnsiString str = "123*456+789-012";
: AnsiString sep = "*+-";
: AnsiString tmp = str; // assign pointer
: tmp.Unique(); // ensure a deep copy. Delete this line and you will see a lost source buffer.
: char* tok = strtok(tmp.c_str(), sep.c_str());
: while(tok != NULL)
: {
: ListBox1->Items->Add(tok);
: tok = strtok(NULL, sep.c_str());
: }
: ListBox2->Items->Add(str);
:
: 개구장이 님이 쓰신 글 :
: :
: : 안녕하세요. 더우신데 고생많으십니다.^^
: : 한가지 여쭤보고 싶은게 있습니다.
: : 자바에서는 String 객체를 Tokenizer로 짤라서 사용할 수 있는데요
: : 예를 들어서
: : 123*214*13245-
: : 이런 String 객체가 있다면 *,-,/,+ 을 구분자로 지어서
: : 데이터값 : 123,214,13245
: : 구분자:*,*,-
: : 이런식으로 저장하게 할 수 가 있는데,
: : C++ builder 6.0에서 AnsiString으로 그러한 기능을 사용할 수 있나요?
: : |