void TATTDataset::AckErrHandler(const NDataString& ErrMsg)
{
system("echo ErrMsg: %s >> err", (const char *)ErrMsg);
...... code .......
}
このエラーメッセージはどういう意味ですか?どうすれば解決できますか?ErrMsg.toCString()も役に立ちません。なにか提案を?
編集:
提案どおりにコードを編集しました-
String s;
Char *tmpStr = ErrMsg.ToCString();
s.Format("echo ErrMsg: %s >> err",tmpStr);
system(s);
それでも私は得る:'char*'を'constchar*'で初期化することはできません。Char * tmpStr = ErrMsg.ToCString();