SORU
11 Kasım 2009, ÇARŞAMBA


Nasıl print < kullanırken sıfır sıfır bir int pad edebilirim;< operatör?

İstiyorum print çıktı bir int ile baştaki sıfırlar, bu yüzden değeri 1 olurdu basılı olarak 001 değer 25 basılı olarak 025 .. anlamadın mı .. bunu nasıl yapabilirim?

Teşekkürler.

CEVAP
11 Kasım 2009, ÇARŞAMBA


cout << setfill('0') << setw(5) << 25;

output:
00025

setfill 7* *varsayılan olarak ayarlanır. setw alan genişliği yazdırılacak ayarlar, o kadar.

<iomanip> :) eklemeyi unutmayın


Genel olarak çıkış akışlarını biçimlendirmek için nasıl bilmek ilginizi çekiyorsa, ben yazdım başka bir soru için bir cevabım faydalı olur umarım: Formatting C Console Output.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • MikeyMacintosh

    MikeyM

    28 Aralık 2009
  • Virtual Riot

    Virtual Riot

    19 Mayıs 2011