<ios>
İostreams işlemi için çeşitli türleri ve temel işlevleri tanımlar. Bu üstbilgiyi başka bir iostream üstbilgileri tarafından sizin için genelde bulunur; nadiren bunu doğrudan dahil.
#include <ios>
Notlar
İşlevler, büyük bir grup olan manipulators. <ios> İçinde bildirilen manipulator sınıfın bağımsız nesnesinde saklanan değerleri değiştirir ios_base. Diğer manipulators uzmanlığı bir şablon sınıfları gibi bu sınıftan türetilmiş bir tür nesneler tarafından denetlenen akışları üzerinde eylemleri basic_istream veya basic_ostream. Örneğin, noskipws(str) biçimi bayrağını kaldırır ios_base::skipws nesnesinde str, hangi olabilir bu türlerden.
Çıktı akımına ekleyerek bir manipulator çağırabilir veya sınıfları için sağlanan özel ekleme ve çıkarma işlemleri nedeniyle giriş akışından ayıklanması türetilmiş ios_base. Örne?in:
istr >> noskipws;
Çağrı noskipws(istr).
TypeDef
Eski iostream kitaplığı IOS sınıfından destekler. |
|
İç işlemlerini destekler. |
|
Arabellek işaretçi veya dosya işaretçisi geçerli konumunu içerir. |
|
Akış boyutunu belirtir. |
|
Eski iostream kitaplığı wios sınıfından destekler. |
|
Arabellek işaretçi veya dosya işaretçisi geçerli konumunu içerir. |
Manipulators
Belirtir bu tip değişkenler bool olarak doğru veya yanlış akış. |
|
Tamsayı değişkenleri temel 10 gösterimde görüntüleneceğini belirtir. |
|
Bayrakları yapılandırır bir ios_base nesnenin varsayılan görüntüleme biçimini kayan nokta değerleri için kullanın. |
|
Kayan noktalı sayı sabit ondalık gösterim biçiminde görüntüleneceğini belirtir. |
|
Tamsayı değişkenleri temel 16 gösterimde görüntüleneceğini belirtir. |
|
Sola yaslı sayının işaretini ve Sağa Yaslı sayıyı neden olur. |
|
Akış flush sol kenar boşluğuyla görünmesini çıkış genişliği kadar geniş değil metin neden olur. |
|
Belirtir, tip değişkenler bool 1 veya 0 akış olarak görünür. |
|
Sayının görüntüleneceği notational Bankası gösteren devre dışı bırakır. |
|
Yalnızca tam sayı bölümü olan sıfır kesirli bölümüdür kayan noktalı sayıların görüntüler. |
|
Pozitif sayılar değil açıkça imzalanacak neden olur. |
|
Boşluk tarafından giriş akışı okumaya neden. |
|
Arabelleğe alınmış ve arabellek dolduğunda, işlenen neden çıktı. |
|
Küçük harflerle onaltılık basamak ve üs bilimsel olarak görüneceğini belirtir. |
|
Tamsayı değişkenleri temel 8 gösterimde görüntüleneceğini belirtir. |
|
Akış flush sağ kenar boşluğuyla görünmesini çıkış genişliği kadar geniş değil metin neden olur. |
|
Kayan nokta numarası, bilimsel gösterim kullanarak görüntülenmesine neden olur. |
|
Bir sayıyı görüntülenen notational Bankası gösterir. |
|
Kesirli bölüm sıfır olsa bile kayan noktalı sayı ve sayı bir tam sayı bölümü ondalık ayırıcının sağında görüntüler. |
|
Pozitif sayılar açıkça imzalanacak neden olur. |
|
Giriş akımı tarafından okunacak değil boşluk neden. |
|
Arabellek boş değilken işlenecek neden çıktı. |
|
Onaltılık basamak ve üs bilimsel gösterimde büyük harf görüntüleneceğini belirtir. |
Sınıflar
Şablon sınıfını hem giriş akışları için genel depolama ve üye işlevlerini açıklar (şablon sınıfının basic_istream) ve çıktı akışlarını (şablon sınıfının basic_ostream) şablon parametreleri bağlıdır. |
|
Şablon sınıfı herhangi bir akış içinde rasgele dosya konumu gösterge geri yüklemek için gerekli tüm bilgileri depolayan bir nesneyi tanımlar. |
|
Depolama sınıfı tanımlar ve üye şablon parametreleri üzerinde bağımlı olmayan ortak giriş ve çıkış akışlarını çalışır. |
Ayrıca bkz.
Başvuru
Standart C++ Kitaplığı'nda iş parçacığı güvenliği