读书人

字符串流可以是字符串恒量吗

发布时间: 2012-10-07 17:28:51 作者: rapoo

字符串流可以是字符串常量吗

以下是程序的一部分
std::string configstring (

" DeviceID = 120\n" // 1 <= arbitrary DeviceID <= 255
" IPAddress = " + ipAddress + "\n"
"END\n");
std::istringstream config_istream(configstring);
if (!myManager.initSystem (config_istream))
{
std::cout << "Manager::initSystem() failed. Exiting." << std::endl;
return -1;
}


因为myManager.initSystem的形参是std::istringstream类型,本来ipaddress是通过命令行参数进行设置的,现在不想进行这步了,想直接点exe就可以运行,可以设ipaddress为常量吗,会影响字符串流的运行吗?或者还有什么别的方法解决啊
myManager.initSystem不可修改,为设备自带的

[解决办法]
不会吧

读书人网 >C++

热点推荐