1. 程式人生 > >linux send命令string做buff亂碼問題

linux send命令string做buff亂碼問題

在linux下用c++進行socket程式設計時, 使用std::string作為buff, 結果在client中接收到的資料是亂碼。

解決方案是, 使用string.c_str()作為string中字串的首地址

string是物件, 不能直接用string名作為字元地址