現在RAD Studioで勉強中です。
次のようなエラーが出ました。
[bcc32c エラー] Net.cpp(75): no matching function for call to 'SETTRACE' MyTrace.h(28): candidate function not viable: no known conversion from 'const char [5]' to 'char *' for 2nd argument
Net.cppファイルというファイルの75行目を確認したところ、
TRACE("Payload error");
このようなコード内容です。TCP/IPの通信に関して、bool CNet::Read(WORD Payload,BYTE * pBuf,int wTime)という関数の中で、エラー発生時のルーチンに設定しているコードのようです。
MyTrace.hの28行目を確認したところ
void SETTRACE(int line, char *func, char *file); (中略) #define TRACE SETTRACE(__LINE__, __FUNC__, __FILE__), TRACE2
このようになっていました。
このエラーの解消方法、エラーの内容等をご教示頂きますよう、宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/05 06:49