【发布时间】:2015-10-11 06:08:49
【问题描述】:
我有这个返回字符串的函数:
string getStringFromFile()
{
ifstream in("in.txt");
ofstream out("out.txt");
std::string line;
while(getline(in,line)){
if(line.empty())
line="http://www.google.com/";
}
return line;
}
当试图调用getStringFromFile函数时,它返回一个语法错误(Error : identificator not defined)。
CreateWindowEx(0, _T("EDIT"),
_T(getStringFromFile()),
WS_CHILD | WS_VISIBLE | WS_BORDER,
260, 10,
200, 20,
hWnd, NULL, hInst, NULL);
【问题讨论】:
-
_T()是一个宏,只能与字符串文字一起使用。 -
@Mr1Penguin:无法评论低于 10 的声誉旨在鼓励您在评论之前观看和学习,这样您就不会在知道网站如何之前做出不当评论作品。具有讽刺意味的是,您所做的几乎相反,而是将您的评论写成答案,这不是正确的做法。不言而喻,这不是正确的做法(“我知道这是非法的,警官,但是...!”)。迟来的欢迎来到 Stack Overflow!另外,我喜欢你的名字。
标签: c++