人気ブログランキング | 話題のタグを見る
(C++)文字列結合のwcscat関数でハマった
当初、下記のようにしてたらアクセス違反の例外となりました。

TCHAR path[] = _T("d:\\a.txt");
 
TCHAR file[1024] = _T("d:\\a.txt");
wcscat( _T("notepad.exe "), file );

で、よく考えたら、wcscat は第一引数に、第二引数の文字列を追加するんですよね。
よって、第一引数には、追加後の文字数以上の大きさ無いといけません。

ボケミスでした。
by jehoshaphat | 2010-09-12 23:21 | C/C++開発


<< (ActiveDirector... WSHでログアウト・シャットダ... >>