Giriş akımı nesneleri oluşturma
Yalnızca kullanırsanız, cin nesnesi, bir giriş akışı oluşturmak gerekmez.Kullanırsanız, bir giriş akışı oluşturmalıdır:
Dosya akışı Kurucular giriş
Giriş dizesi akış Kurucular
Dosya akışı Kurucular giriş
Giriş dosyası akışı oluşturmanın iki yolu vardır:
Kullanım void bağımsız değişkeni kurucu sonra çağrı open üye işlevi:
ifstream myFile; // On the stack myFile.open( "filename" ); ifstream* pmyFile = new ifstream; // On the heap pmyFile->open( "filename" );
Böylece yapım işlemi sırasında dosya açma oluşturucu çağrısı, bir dosya adı ve mod bayrakları belirtin:
ifstream myFile( "filename" );
Giriş dizesi akış Kurucular
Giriş dizesi akış Kurucular ön-tahsis ve preinitialized depolama adresini gerektirir:
string s("123.45");
double amt;
istringstream myString( s );
//istringstream myString( "123.45" ) also works
myString >> amt; // amt contains 123.45