如何? 在PTLib的文档中:
PString :: operator std :: string()const [inline]
将PString转换为std :: string。
我试试:
m_string= string(m_pstring);
m_string = (string) m_pstring;
但是得到 错误:重载'basic_string(PString&)'的调用是不明确的
gcc版本4.6.3
答案 0 :(得分:2)
m_string = m_pstring.operator std::string();