我得到,當這個代碼運行時,下面的錯誤:如何將std :: basic_string類型轉換爲char類型的數組?
syslog(LOG_ERR | LOG_USER, "%s",errorString);
不能轉換 '常量字符串{又名常量的std :: basic_string的}' 爲>參數 '2' 到' '爲const char *'空隙的syslog(INT,常量字符*,...)」 inServer.cpp/PeCounter
線478 C/C++問題
我daemonizing程序併爲errorString值打印就好輸出使用到標準輸入輸出時cout,但在使用系統日誌調用時不會打印。
任何獲得std :: basic_string(char)爲'const char'形式的方法。
提交您自己的答案在這裏完全可以接受。你不需要將它包含在你的問題中,即使有了以後的編輯。 –