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

  • Kanaal van Dj0fifty

    Kanaal van D

    28 EKİM 2011
  • ibebrent

    ibebrent

    23 Temmuz 2007
  • sknbp

    sknbp

    16 Kasım 2006