Sunday, 29 April 2012

Program for IO Manipulators in C++


#include <iostream>
#include <iomanip>

int main()
{
    int n = 12;   
    float m = 12.34;

    std::cout << "123456789012345678901234567890\n"; 
    std::cout << n << "<-\n";
    std::cout << std::setw(5) << n << "<-\n";
    std::cout << std::setw(5) << std::setfill('*') << 
        n << "<-\n";
    std::cout << std::setiosflags(std::ios::showpos|std::ios::left) << 
        std::setw(5) << n << "<-\n";

    std::cout << m << "<-\n";
    std::cout << std::setprecision(1) << 
        std::setiosflags(std::ios::fixed) << m << "<-\n";

    std::cout << std::setiosflags(std::ios::scientific) << m << "<-\n";
    return (0);
}

No comments:

Post a Comment