:"index"に関連したコンパイルエラー - 実際には関数ですか?私は、私たちのコンパイルからのすべての警告を除去し、次のように出くわしたんだ
警告: ` のchar *指数(定数のchar *、int型)のアドレスが
『真」、常になります』は、次のコード行のために:
DEBUG_MSG("Data received from Device "<<(int)_nodeId << "for" << index <<(int)msgIn.index<<".");
DEBUG_MSGは、C++スタイルのストリーム操作を取る文に私たちのログ用マクロプリプロセッサsubsitutesの一つです。
インデックスが宣言されていないようなので、私はそれを読みになっていたと仮定しています:
DEBUG_MSG("Data received from Device "<<(int)_nodeId << "for index " <<(int)msgIn.index<<".");
を、インデックスが「するchar *指数への関数*(定数のchar *、int型になります) "関数は標準ライブラリでは機能しますが、インデックス関数は何をしますか? GoogleはC++に関連する書籍の索引をプルアップするので役に立たないようだ。
この警告の解釈には何かがありますか?
おかげで、これは何が起こっている固化し、それが元のユーザーが意図したものではありませんことを見るん。 – Luciano