掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字の割り当て (ID:61636)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
MFCでカラムにカンマで区切ったテキストを割り当てるプログラムです。 static const char *split_normal(const char *l, CString &r) { r.Empty(); while ( *l ) { if ( _ismbblead( *l ) ) { r += *l++; r += *l++; } else if ( *l == ',' ) { l++; break; } else { r += *l++; } } return l; } void dsCSVSplit(const char *line, CStringArray &sa) { sa.RemoveAll(); while ( *line ) { CString clm; if ( *line == '"' ) line = split_dbl( line + 1, clm ); else line = split_normal( line, clm ); sa.Add( (const char *)clm ); } } これで出来ました。 意見があればお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.