Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Çıkış akışı nesnesi baytlar için bir hedeftir. En önemli üç çıkış akışı sınıfı , ofstreamve ostringstreamşeklindedirostream.
ostream sınıfı, türetilmiş sınıfı basic_ostreamaracılığıyla önceden tanımlanmış akış nesnelerini destekler:
coutstandart çıkışcerrsınırlı arabelleğe alma ile standart hataclogcerrancak tam arabelleğe alma ile benzer
Nesneler nadiren 'den ostreamoluşturulur; önceden tanımlanmış nesneler genellikle kullanılır. Bazı durumlarda, program başlangıcından sonra önceden tanımlanmış nesneleri yeniden atayabilirsiniz. ostream Arabelleğe alınmış veya kaldırılmış işlem için yapılandırılabilir sınıfı, sıralı metin modu çıkışı için en uygun olanıdır. temel sınıfının iostüm işlevlerine dahil ostreamedilir. sınıfının ostreamnesnesini oluşturursanız, oluşturucuya bir streambuf nesne belirtmeniz gerekir.
ofstream sınıfı disk dosyası çıkışını destekler. Yalnızca çıkış diski gerekiyorsa sınıfının ofstreambir nesnesini oluşturmalısınız. Nesne oluşturulurken veya nesnenin ofstream üye işlevi çağrılırken open nesnelerin ikili veya metin modu verilerini kabul edip etmediğini ofstream belirtebilirsiniz. Birçok biçimlendirme seçeneği ve üye işlevi nesnelere ofstream ve temel sınıfların ios tüm işlevlerine uygulanır ve ostream dahil edilir.
Oluşturucuda bir dosya adı belirtirseniz, nesne oluşturulduğunda bu dosya otomatik olarak açılır. Aksi takdirde, varsayılan oluşturucuyu çağırdıktan sonra üye işlevini kullanabilirsiniz open .
Çalışma zamanı işlevi sprintf_sgibi sınıfı da ostringstream bellek içi dizelerin çıkışını destekler. G/Ç akış biçimlendirmesini kullanarak bellekte bir dize oluşturmak için sınıfının ostringstreambir nesnesini oluşturun.
Bu Bölümde
Çıkış Akış Nesnelerini Oluşturma
Ekleme İşleçlerini Kullanma ve Biçimi Denetleme
Çıkış Dosya Akışı Üye İşlevleri
<< Kendi Sınıflarınız için İşleci Aşırı Yükleme
Bağımsız Değişkenler Olmadan Kendi Manipülatörlerinizi Yazma