私はクラスを作成し、CStringデータメンバを持っています。CStringのオーバーライド指定が不明ですか?
class Clistof
{
CString m_exe;
public:
Clistof(CString temp){m_exe = temp}
};
エラー:C3646 'EXE':不明オーバーライド指定
任意のアイデア?
おかげで、
私はクラスを作成し、CStringデータメンバを持っています。CStringのオーバーライド指定が不明ですか?
class Clistof
{
CString m_exe;
public:
Clistof(CString temp){m_exe = temp}
};
エラー:C3646 'EXE':不明オーバーライド指定
任意のアイデア?
おかげで、
おそらくCString
の定義を含むヘッダーが含まれていませんでした。まだ完了していない場合は、#include <atlstr.h>
を含めてください。
コンストラクタで代入文の後に;
を追加することを忘れたことに注意してください。Clistof(CString temp){m_exe = temp}
の代わりにClistof(CString temp) { m_exe = temp; }
と書く必要があります。
は既に含まれています
あなたが提供したコードに 'exe'が見つかりません。本当の情報を伝えるべきです! (例えば、コンパイラが苦情を申し立てるコードの行は何ですか? – manuell