VC++ (main.cpp):
1 2 3 4 5 6 7 8 9 | CArray< float , float &> fArray; CString str = _T( "1, 1.1, 1.2, 1.3, 1.4, 1.5, 1" ); int nTokenPos = 0; CString strToken = str.Tokenize(_T( "," ), nTokenPos); while (!strToken.IsEmpty()) { fArray.add(( float )_ttof(strToken)); strToken = str.Tokenize(_T( "," ), nTokenPos); } |
說明:
使用Tokenize分割每個字串後不斷存入CArray直到結束。