2012-12-04 3 views
4

어떻게 부울 값을 부스트 :: 포맷으로 기호 값으로 출력합니까?부울을 boost :: format으로 기호 값으로 인쇄 하시겠습니까?

boost::io::group없이이 작업을 수행 할 수 있습니까? 스트림으로 전송 플래그 미리 재시험을받을 것으로 보인다 : 당신이 할 수있는 것을 그것은 나에게 표시되지 않습니다

#include <iomanip> 
#include <iostream> 
#include <boost/format.hpp> 

int main() 
{ 
    std::cout 
    << std::boolalpha 
    << true << " " 
    << boost::format("%1% %2%\n") 
     % true 
     % boost::io::group(std::boolalpha, true) 
    ; 
} 

출력

true 1 true 

답변

1

.

나는 Boost.Format 문서와 코드를보고 아무 것도 보지 못했습니다.

한편, the sample code은 사용자 정의 유형에 대한 포맷터를 작성하는 방법을 보여줍니다. "bool"에 쓸 수 있습니다