stoi

Stoi – C++ funkcija, konvertuojanti string į int.

Pavyzdžiai:
cpp
include
include

int main() {
std::string s1 = "123";
int num1 = std::stoi(s1); // num1 = 123

std::string s2 = "100abc";
int num2 = std::stoi(s2); // num2 = 100 (sustos ties 'a')

std::string s3 = " -42";
int num3 = std::stoi(s3); // num3 = -42 (praleidžia tarpus)

// Klaidos valdymas:
try {
std::string s4 = "abc";
int num4 = std::stoi(s4); // Meta std::invalid_argument
} catch (const std::exception& e) {
std::cout << "Klaida: " << e.what();
}
}

Svarbu:
- Jei eilutė neatitinka skaičiaus, išmetama išimtis (pvz., `std::invalid_argument`).
- Yra variantai: `stol` (long), `stoll` (long long), `stof` (float), `stod` (double).


Jei žinote tikslesnę informaciją paaiškinančią 'stoi' reikšmę, galite ją pakeisti: REDAGUOTI BETA
Įrašas
Paaiškinimas

Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.


Kalbų žodynaiJaunimo žodynasVertimasTerminaiTarptautiniai žodžiaiVardaiPavardėsKirčiavimasSapnininkas
© 2020 - 2026 www.zodynas.lt
Draugai: TV Programa Vārdnīca Skaičiuoklė