掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TCHARのnewとdelete (ID:73883)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
シ785 ] LPTSTR = TCHAR *です。 なので,delete [] d;としないといけません。 配列オブジェクトをdeleteした場合は未定義の振る舞いなので, コンパイラがコンパイルエラーにする必要はありません。 なので,自分で注意する必要があります。 なお,LPTSTRはナル文字終端文字列なので, LPTSTR c = new TCHAR; は通常あり得ません。 cが0以外に設定できなくなるためです。 # 設定してもよいが,型の意味とずれるのでバグの元になる。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.