Aracılığıyla paylaş


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

Ayrıca bkz.

Başvuru

Giriş akışları