2012-11-26 16 views
11

Boost.Format kullanarak yüzde işaretinin kendisini nasıl çıkarırsınız?Boost.format kullanarak yüzde işaret nasıl kaydedilir?

yani:

boost::format msg("5% complete"); // <- how to actually output the percent sign 

teşekkürler!

+0

sen [Boost Biçimi kütüphanesinde] belgelerine (okuma deneyin mü başka yüzde işareti http://www.boost.org/doc/libs/1_52_0/libs/format ile kaçış /doc/format.html)? Sorunuzun cevabı, [printf formatı özellikleri] (http://www.boost.org/doc/libs/1_52_0/libs/format/doc/format.html#printf_directives) bölümünde yer almaktadır. – Blastfurnace

+2

Evet, denedim. Onu kazabilirdim, ama ilk geçişimde bir cevap bulamadığım zaman, bu kadar kolay bir sorunun birinin parmaklarının ucunda olabileceğini ve belki de gelecekte başkaları için yararlı olabileceğini düşündüm. –

cevap

20

Basitçe

boost::format msg("5%% complete");