掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CString派生クラスのデバッグ情報 (ID:73112)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 単に CString の真の型名が長すぎるので無操作では表示されないだけっぽい。 そういうことでしたか。 同じソースをVC6で試してみたところ、先頭の階層でも{""}と表示されました。 2010のデバッガの仕様として諦めるしかなさそうです。 解析いただきありがとうございます。 > CString や CSize は派生させて使うことを想定していないクラスなので > (polymorphic に使う設計になっていない) > このような使い方をすると polymorphic に動く保証は無いよ。 参考までに伺いたいのですが、下のページのFindNoCase()などのように、 「便利な機能を追加したCString」というものを作りたいのですが、 派生するのがよくないとなると、どのような方法があるのでしょうか? http://www.codeguru.com/cpp/cpp/string/ext/article.php/c2793
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.