0
我需要从字符串中获取一些双打。从字符串中读取多个逗号分隔的双打
string data = getMyData();
char** next;
double start = strtod(data.c_str(), next);
if (&data == &(*next)) //check wether a double has been found - not working
{
std::cerr << "Value can't be read.\nAborting.";
return;
}
我的想法是检查数据的第一个字符和下一个的内存地址。 目前我在自学中学习C++,所以最好能得到最好的解决方案,而不仅仅是一个工作。
是的,我知道。这是我的下一步。 – gimbar 2012-02-19 13:43:20