On many systems, it coutis just an instance ostreamdisplaying a file CON.
The fact is that ostream does not write anything.
Its purpose is to convert any supported types (maninly: const char*, std::string, int, long..., double...) in "sequence of characters", which must be placed in the buffer (cm. std::streambuf).
In this sense, saving or entering text does the same.
, : , ( : , ) .
, , , , ( SATA, SCSI, NFS...), ( ) , .
"", "", . "" .
, "" : , cout ( , , , ).
, , . "": , ( "" ).
(), " ", , , " -" ( )
, ( , ), . , .