Iomanip

Το iomapin είναι μια πρότυπη βιβλιοθήκη της C++ η οποία ορίζει συναρτήσεις οι οποίες παραμετροποιούν τις ροές αλφαριθμητικών δεδομένων για την είσοδο και έξοδο. Για να χρησιμοποιήσει ο προγραμματιστής την βιβλιοθήκη αυτή εισάγει το αρχείο επικεφαλίδας #include <iomapin> στο κώδικα του προγράμματος.

Συναρτήσεις 

Οι παρακάτω συναρτήσεις ορίζονται από την iomapin βιβλιοθήκη:

Παράδειγμα 

Στο παρακάτω παράδειγμα χρησιμοποιείται η βιβλιοθήκη iomapin στην έξοδο cout:

#include <iostream>    // για το cout
#include <iomanip>     // για το setw()

using namespace std;

int main() {

    // δίνει ως έξοδο: x    έναδύοδύο
    cout << "x" <<setw(10) << "ένα" << "δύο" << "δύο" << endl;
    // τυπώνει ----------
    cout << setfill('-') << setw(10) << "-" << endl;
    // τυπώνει 4.52
    cout << setprecision(3) << 4.517238 << endl;
    // τυπώνει f (το 15 είναι το f στο δεκαεξαδικό
    cout << setbase(16) << 15 << endl;

    return 0;
}

Παραπομπές 

C++ (STL)

en:C++ Standard Library#Standard headers