通知
すべてクリア
Topic starter
2009年12月4日 9:42 AM
CStringArray *result_array = new CStringArray[num];
でCStringArrayの配列を動的確保しています。
以前はクイックウォッチで
result_array[0].m_pData[0]
とすると値が見れていました。
先日、新たにクラスを追加した後見れなくなってしまい、
その追加クラス部分を削除しましたが見れないままです。
値の欄には
「CXX0025: Error:演算子にはクラス/構造体/共用体…(幅が足りずこの先は不明)」
と出ています。
参照しているのはresult_arrayを宣言したのと同じ関数内で、
確実に値は入っています。(画面への出力はできる)
どうすればクイックウォッチで確認できるようになるでしょうか?
開発環境はWinXP(SP3) VC++6.0(SP6適用)、MFC(ダイアログベース)です。
よろしくお願い致します。(足りない情報があればご指摘ください)
2009年12月4日 10:43 AM
思いつくまま・・・。
1.result_arrayがCStringArrayの配列ではなくなった。
2.またはCStringArrayの配列は別の名前になった。
3.result_arrayにCStringArrayの配列を作った後に
別のコードで上書きされた。
つまり見ているものが違うとしか思えません。
Topic starter
2009年12月4日 11:22 AM
もう1度じっくり見ていった所きちんと見れるようになりました…
何だったのかよく分かりませんが、解決にしておきます。
仲澤@失業者さん、解答ありがとうございました。