我有以下字符串:
"hw_core_detectionhook::Iocard const*"
我必须只得到第一部分,即在空格之前出现的所有文本,即我只需要"hw_core_detectionhook::Iocard"
部分。
答案 0 :(得分:3)
std::stringstream ss;
ss << "hw_core_detectionhook::Iocard const*";
std::string s;
ss >> s;
std::cout << s;
输出:
hw_core_detectionhook::Iocard
在线查看完整演示:http://www.ideone.com/w9l1C
答案 1 :(得分:2)
s.substr(0,s.find_first_of(" "));