メッセージ機能について – プログラミング – Home

メッセージ機能について
 
通知
すべてクリア

メッセージ機能について


悩める少年
 悩める少年
(@悩める少年)
ゲスト
結合: 18年前
投稿: 1
Topic starter  

ResultMessage(点灯移動を開始します);を入れただけでデバッグ時に以下のエラーが出てし
まいます。
error C2129: 静的関数 'void ResultMessage(LPCTSTR)' が宣言されましたが定義されてい
ません。

static VOID ResultMessage( LPCTSTR lpszBuff );
宣言はしてあるのですが・・・原因がわかりません。
メッセージ機能を使わないとエラーが出なくなります。
現在,VC 2005 express を使用しています。
メッセージ機能を使用するのに何か必要な宣言があるのでしょうか?
もしよろしければご教授ください。


引用解決済
トピックタグ
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

エラーメッセージのまんま。宣言だけでは動きません。
どのようにその関数を処理するのか 定義 してください。
(コンパイラは、ResultMessageってのが何をどうするのかわからない状態です。)


返信引用
もふ
 もふ
(@もふ)
ゲスト
結合: 18年前
投稿: 14
 

もしかしたら関数の実体がないのかも

// 宣言
static VOID ResultMessage( LPCTSTR lpszBuff );

// 実体
static VOID ResultMessage( LPCTSTR lpszBuff ) {}


返信引用
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

> // 実体
これが定義。

参考スレ
http://hpcgi1.nifty.com/MADIA/Vcbbs/wwwlng.cgi?print+200504/05040001.txt
のシャノンさんの解説。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました