こんにちは。VC++.NET2003移行作業中なのですが、大量のwarningが出て困っています。
warning内容は下記の通りなのですが、 これはどうすればいいのでしょうか?
どうすれば解決できるのか皆様、教えて下さい。よろしくお願いします。
↓warning内容
warning C4183: 'CMessageBox': 戻り値の型がありません。'int' を返すメンバ関数とみな
します。
↓ソース。
public:
CMessageBox(LPCTSTR lpszPrompt, UINT nType, UINT
nDefaultButton/*=MB_DEFBUTTON1*/, UINT nIDPrompt, COLORREF clrCtlBk=RGB
(192,192,192)); //S014
warningの通りです。戻り値の型が記されていない!と怒っています。
値を返さないならvoid CMessageBox(... とすればいい。
これがコンストラクタのつもりなら、class名がCMessageBoxではないのでしょう。
全く意味がわからない状態なのですが、どう解決していけばいいですか?
本当に'全く意味がわからない'のであれば、学習以外に解決策はありません。
# あるいは誰かに頭を下げるか。
前回私が載せたソースの中では、 どのように型を宣言すればよいか
教えていただけますか? お願いします。
わかんないよそんなこと。
僕が付けたレス以上のことは答えられません。
あーー、そうですかぁ。残念です。
もしどなたかわかるかたがおられたら、教えてください。お願いします。
自力で解決できました。ありがとうございます。