通知
すべてクリア
Topic starter
2008年8月5日 10:11 AM
CString型からchar[]の変換方法がわからないのですが
教えていただけませんか?
開発環境はWindowsXP VC++2005 MFCです。
2008年8月5日 10:34 AM
例えばこう。
{
CString hoge = hoge;
char data[1024];
strcpy(data, static_cast<LPCTSTR>(hoge));
cout << data << endl;
}
2008年8月5日 10:39 AM
状況が良くわからんので良い答えが出てこないな
operator const LPCTSTR で良いのかもしれないし
GetBuffer() なのかもしれないし
wcstombs() が必要な状況かもしれない
真にやりたいことをもうちょっと詳しく記載すべし
Topic starter
2008年8月5日 5:11 PM
>たいちうさん tetrapodさん
たいちうさんのやり方で無事変換できました。
ありがとうございました。
2008年8月5日 9:04 PM
検索すると厭と言う程出て来るが、これでも足りないのかね?