c++ 에서 cout 과 파일 스트림에서 자릿수 맞추는 거 어떻게 하?

kknd345의 이미지

c++ 에서 cout 과 파일 스트림에서 자릿수 맞추는 거 어떻게 하나요?

printf("%.4d", ppp);
이것을 cout에서 구현을 해야 되는데요...

예전에 이 게시판에서 봤는데 지금 찾으니깐 없네요 ㅜㅜ...

도와주세요...

leigh의 이미지

iomanip의 함수들을 쓰면 될 것 같네요.

#include <iostream>
#include <iomanip>

using namespace std;

void main(void)
{
        double ppp = 1.435232;

        cout << setiosflags(ios_base::fixed) << setprecision(4) << ppp << endl;
}

...