Codeblocks C++ string to int

Szalayné Tahy Zsuzsa sztzs at infokatedra.hu
2014. Már. 8., Szo, 14:54:16 CET


A kérdéssel kapcsolatban néhány hónapja ezt írtam egy programba magamnak:

#include <iostream>
//ez is mindig kell  (stoi, atoi...)-hoz, csak ezt titkolják.

SzTZs


2014-03-08 14:08 GMT+01:00 <tferi at tferi.hu>:

> Sziasztok!
> Egyszerűen nem jövök rá, hogy a fájlból beolvasott stringet hogyan
> konvertálom át ebben a nyelvjárásban int-té.
> Verzió: CodeBlocks 13.12 C++
>
> Kódrészlet:
> -----------------------------
> #include <stdlib.h>     /* atoi */
> using namespace std;
> int main()
> {
>     string sor;
>     ifstream myfile;                // Hozzárendeli olvasásra a myfile-t
>     myfile.open("fileneve.txt");       // Ez nyitja meg a file-t
>     getline(myfile,sor);
>     int egesz = atoi(sor.c_str());     // Ez konvertálna
>     cout  <<egesz*2; //Ellenőrzés
>     myfile.close();                 // File lezárása
>     return 0;
> }
> -----------------------------
>
> Mit néztem/rontottam el?!
>
> Tisztelettel:
>
> Tamás Ferenc informatikus, tanár
> Weblap: www.tferi.hu; E-mail: tferi at tferi.hu
> Tel.: 06-20/988-6500 (főleg este!)
>
>
>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
>
>
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lista.sulinet.hu/pipermail/techinfo/attachments/20140308/da2d71f3/attachment.html>


További információk a(z) Techinfo levelezőlistáról