1
這是代碼我使用:錯誤STOL處理()函數++
int cap(long n){
long sq = n*n;
string num = to_string(sq),s1,s2;
cout << num;
for(int i=1;i<=num.length();i++){
s1 = num.substr(0,i);
s2 = num.substr(i,num.length()-i);
string::size_type sz=0;
long n1 = stol (s1,&sz,0);
long n2 = stol (s2,&sz,0);
if(n1+n2==n){
return 1;
}
}
return 0;
}
This is the error i get。任何暗示這種類型的錯誤?
而不是把快照,建議複製 - 粘貼錯誤消息文本。 –