C++的stoi函數可以將字符串轉換為整數,包括負數。當字符串表示的是一個負數時,可以在字符串前面加上負號來表示負數。例如:
stoi
int num = std::stoi("-123"); // 將字符串"-123"轉換為整數-123
stoi函數會自動識別并處理負號,將字符串轉換為對應的負數值。如果字符串中包含無效字符或者超出整數范圍的數字,stoi函數會拋出std::invalid_argument或std::out_of_range異常。
std::invalid_argument
std::out_of_range
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529