문제

I'm wondering if there is a way to avoid using a temporary string in this case:

tempString = inputString.substr(commaLast,commaCurrent-1);
yPos = strtod(tempString.c_str(), NULL);

There is no way to use the substr command and returning a c_str without first storing the substring in a temp string (supposing I dont want to modify the original string).

도움이 되었습니까?

해결책

Have you tried the following?

yPos = strtod(inputString.substr(commaLast,commaCurrent-1).c_str(), NULL);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top