关于C++中 stod(s, p) 中 p 的用法
#include <iostream>
using namespace std;
#include <string>
int main()
{
string s("123.44eee");
size_t num;
size_t *p = #
double a = stod(s, p);
cout << a << endl;
cout << *p << endl;
return 0;
}
p是一个size_t类型的指针,用来保存s中第一个非数值字符的下标,结果如下:
