将字符串转换成cstring
convert a string into cstring
我正在尝试将我的字符串转换为 mfc 应用程序中的 cstring。我已经在这个论坛上搜索了几个小时没有任何结果。
我的代码是:
void CSokevinduView::OnBnClickedsoker()
{
string O1,O2,O3,info;
ifstream Innfil;
Innfil.open("SQLPResponse.txt");
Innfil.ignore();
getline(Innfil,O1);
getline(Innfil,O2);
getline(Innfil,O3);
getline(Innfil,info);
Innfil.close();
m_sok=info;
m_sok 是一个 cstring 顺便说一句。
问题是 "m_sok" 不想像 "info"。
正如您从我的编码中看到的那样,我对此很陌生。
提前致谢。
使用字符串的c_str()方法。
m_sok = info.c_str();
我正在尝试将我的字符串转换为 mfc 应用程序中的 cstring。我已经在这个论坛上搜索了几个小时没有任何结果。
我的代码是:
void CSokevinduView::OnBnClickedsoker()
{
string O1,O2,O3,info;
ifstream Innfil;
Innfil.open("SQLPResponse.txt");
Innfil.ignore();
getline(Innfil,O1);
getline(Innfil,O2);
getline(Innfil,O3);
getline(Innfil,info);
Innfil.close();
m_sok=info;
m_sok 是一个 cstring 顺便说一句。
问题是 "m_sok" 不想像 "info"。
正如您从我的编码中看到的那样,我对此很陌生。
提前致谢。
使用字符串的c_str()方法。
m_sok = info.c_str();