我想用第一个空格分割一个字符串(行),但只是第一个空格.
StringTokenizer linesplit = new StringTokenizer(line," ");
Run Code Online (Sandbox Code Playgroud)
以"这是一个测试"为例.然后我希望字符串是"This"和"是一个测试".我怎么能使用StringTokenizer或者有更好的选择?
我的载体声明如下:
std::vector<double> vec1;
std::vector<double> vec2;
double result = glm::dot(vec1, vec2);
Run Code Online (Sandbox Code Playgroud)
我收到以下错误: error: no viable conversion from 'std::__1::vector<double, std::__1::allocator<double> >' to 'double'
在这种情况下,不应该glm::dot返回标量值(a double)?