摘要:
可以使用无用参数占位 RecvMsg(Msg */*pMsg*/) 在出现头文件循环包含时,偶尔也会用到先声明再包含头文件的方式. 阅读全文
摘要:
取得std::ostringstream里的内容可以通过str()和str(string&)成员函数。由于str()返回的是临时对象,因而会有如下误用:constchar* pBuffer = oss.str().c_str(); pBuffer指向的内存已被析够! 测试代码:ostringstream oss; oss <<" something you like "<< endl; // can't work! constchar* szData1 = oss.str().c_str(); // work! std::string 阅读全文