[C++] problem z zamianą string na int
Ostatnio zmodyfikowano 2018-06-14 20:59
Turoczek Temat założony przez niniejszego użytkownika |
[C++] problem z zamianą string na int » 2018-06-14 20:08:10 while(getline(plik, linia)) { prefix = linia.substr(0, 2); numer = linia.substr(2, 26); // zbieram 26 cyfr cout << "numer " << numer << endl; // wypisuje te 26 cyfr int i = atoi(numer.c_str()); // tutaj juz coś nie działa, ogólnie niczym mi nie wychodzi zamiana string'a na int'a... konta[licznik] = bank(prefix, i); licznik++; } |
|
pekfos |
» 2018-06-14 20:19:00 26 cyfr to daleko poza zakresem int. |
|
Turoczek Temat założony przez niniejszego użytkownika |
» 2018-06-14 20:28:05 Nie mam pojęcia jak mam to obejść :( |
|
pekfos |
» 2018-06-14 20:35:54 Po co w ogóle chcesz mieć to jako liczbę? |
|
Turoczek Temat założony przez niniejszego użytkownika |
» 2018-06-14 20:49:24 W sumie już nie potrzebuje, źle zadanie przeczytałem. Ale teraz naszła mnie ciekawość, jak takie coś zrobić? :D |
|
pekfos |
» 2018-06-14 20:59:58 Na 26 cyfr potrzebujesz co najmniej 87 bitów. Jeśli chcesz na czymś takim przeprowadzać operacje matematyczne, to powinieneś użyć jakiejś biblioteki do dużych liczb. |
|
« 1 » |