バグ:文字列のコピー

Posted: 2012年10月23日

文字列のコピーする際によく書いてしまうバグを紹介します。

プログラムプログラム:

 #include  <stdio.h>
 int main(int argc, char *argv[])
 {
    CString strSrc = _T("12345あいうえおかきくけこ");
    int nDestSize = strSrc.GetLength() + 1;
    TCHAR *pszDest = new TCHAR[nDestSize];

    // 文字列のコピー
    _tcscpy_s(pszDest, nDestSize, strSrc );

    return 0;
 }

このプログラムにどのような文字列コピー関連のバグがあると思いますか?



カテゴリー: バグ, プログラム | タグ: , , , | 1 コメント »
Page 5 of 512345