comag

ios Duzenleyiciler

İos Düzenleyiciler

Çıkış düzenleyicileri bizim çıkış ekranında alacağımız çıktının düzenlenmesini sağlayan fonksiyonlardır.Bu fonksiyonlar iomap adlı kütüphanede tanımlanmışlardır.iomap’ın anlamı io manipulators yani ios düzenleyicileridir.Aşşağıda en fazla kullanılan 4 fonksiyonundan bahsettim.

setw() 

Bu fonksiyon sayesinde çıktı alırken minumum genişliği ayarlıyoruz.Örneğin setw(10) şeklinde fonksiyonu kullanıdığımızda “hello” yazdırmaya çalışıyorsak bu fonksiyon sayesinde 10 karakterlik genişliğe ulaşması için satırın başına 5 tane boşluk karakteri atıyor sonra “hello” yu bastırıyor.Bu fonksiyon parametre olarak tam sayı alır.



İşsizlikten şöyle merdivene benziyen bir şeyde çizebiliriz mesela.



setfill()

Bu fonksiyon yukarıdaki setw fonksiyonu ile birlikte kullanılmayı çok sever.Ne işe yaradığına gelirsek de biz bu setw yi kullandığımızda boşluk atıyordu ya dolgu yapıyordu yani başka bir deyişle işte bu fonksiyonda o dolgulara ne konulacağını ayarlamamızı sağlar.Bu fonksiyon parametre olarak karakter değişkeni alır. Ön tanımlı olarak boşluk atadı üstteki kodlarımızda.Biz * la doldurtalım şimdide.



setbase()

Bu fonksiyonu dönecek tam sayının tabanını ayarlarken kullanırız.8,10 ve 16 parametrelerini kullanabiliriz.



setprecision()

Bu fonksiyonda çıktı olarak alacağımız sayının ne kadar duyarlılıkta ekrana yansıtılması gerektiğini belirtmemizi sağlar.Tam sayı tipinde bir parametre alır.Ayrıca kendisi otomatik olarak sayıyı yuvarlamaktadır matematikteki gibi.



___________________________________________



C++ Menüye Dön
comag.tr.gg
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol