我试图运行此代码g ++编译错误:缺少';'
tResults = itos(Freq)+"\t"dtos(maxTemp)+"\t"+dtos(xB * FP.parU[1])+"\t"+dtos(xH * FP.parI[1])+"\t"+dtos(FP.parI[1]);
string MaxResults::itos(int i)
{
stringstream s;
s << i;
return s.str();
}
string MaxResults::dtos(double i)
{
stringstream s;
s << i;
return s.str();
}
,当我尝试编译,G ++告诉我
error: expected `;' before ‘dtos’
,但我看不出我需要在那里一个分号。有没有我错过的概念,还是我只是一个白痴?
你为什么要这样做,而不是只使用一个单一的流? – delnan 2011-06-08 20:15:38
也许有点过于乐观,希望能够保持这样的单行游轮:) – Nick 2011-06-08 20:16:06