//正确做法如下
str.assign(buffer, bufferLength);
//或则是 在构造函数中指定 buffer的长度
string str(buffer, bufferLength);
// string str(buffer); 此种做法是不安全的 buffer中的乱码信息 会被截断
//正确做法如下
str.assign(buffer, bufferLength);
//或则是 在构造函数中指定 buffer的长度
string str(buffer, bufferLength);
// string str(buffer); 此种做法是不安全的 buffer中的乱码信息 会被截断