#include <ciso646>
#include <iostream>
usingnamespace std;
int main()
{
dododo not cin, not wcin; while(not cout, not wcout); while(not clog, not wclog); while(not cerr, not wcerr);
}
In C++, reserved words exist with the same names as these macros and are treated as aliases of their respective operator. Therefore the inclusion of this header has no effect in C++, and is not necessary in order to use the alternative names.