C++ examples for File Stream:cout
Create User-Defined Output nonparametised Stream Manipulators
#include <iostream> // bell manipulator (using escape sequence \a) std::ostream& bell(std::ostream& output) { return output << '\a'; // issue system beep } // carriageReturn manipulator (using escape sequence \r) std::ostream& carriageReturn(std::ostream& output) { return output << '\r'; // issue carriage return } // tab manipulator (using escape sequence \t) std::ostream& tab(std::ostream& output) { return output << '\t'; } // endLine manipulator (using escape sequence \n and member function flush) std::ostream& endLine(std::ostream& output) { return output << '\n' << std::flush; } int main(int argc, const char* argv[]) { // use tab and endLine manipulators std::cout << "Testing the tab manipulator:" << endLine << 'a' << tab << 'b' << tab << 'c' << endLine; std::cout << bell; // use bell manipulator // use carriageReturn and newLine manipulators std::cout << carriageReturn << "-----" << endLine; return 0;/* www .j ava2s . c o m*/ }