C++相談室 part104
■ このスレッドは過去ログ倉庫に格納されています
0108デフォルトの名無しさん
2013/08/23(金) NY:AN:NY.AN取得したセクション名の区切りがヌル文字なせいか1つの文字列として認識してくれません。
どうしたらいいでしょうか?
コードではfor文を使ってsplitしたセクション名をSectionNameに入れています。
char SectionNames[1024];
GetPrivateProfileSectionNames(SectionNames,1024,FilePath.c_str());
char *WTF;//謎の内部パラメータ
char *CheckString;
for(CheckString = strtok_s(SectionNames, "0" ,&WTF); NULL != CheckString ; CheckString = strtok_s( NULL, "0" ,&WTF)){
string SectionName = CheckString;
//Section名を使った処理
}
変数の頭文字が大文字なのは見逃してください
■ このスレッドは過去ログ倉庫に格納されています