Here's a more detailed list.
From <ostream>
- endl - Ends the line and calls flush.
- ends - Inserts '\0' ( NULL) into the stream.
- flush - Force the buffer to be output immediately.
- boolalpha - Insert or extract bool objects as "true" or "false".
- noboolalpha - Insert or extract bool objects as numeric values.
- fixed - Insert floating-point values in fixed format.
- scientific - Insert floating-point values in scientific format.
- internal - Internal-justify.
- left - Left-justify.
- right - Right-justify.
- dec - Insert or extract integer values in decimal format.
- hex - Insert or extract integer values in hexadecimal (base 16) format.
- oct - Insert or extract values in octal (base 8) format.
- noshowbase - Do not prefix value with its base.
- showbase - Prefix value with its base.
- noshowpoint - Do not show decimal point if not necessary.
- showpoint - Always show decimal point when inserting floating-point values.
- noshowpos - Don't insert plus sign (+) if number >= 0.
- showpos - Do insert plus sign (+) if number >=0.
- noskipws - Do not skip initial white space on extracting.
- skipws - Skip initial white space on extracting.
- nouppercase - Don't replace lowercase letters by uppercase equivalents.
- uppercase - Replace lowercase letters by uppercase equivalents.
- unitbuf - Flush buffer after an insert.
- nounitbuf - Don't flush buffer after each insert.
On the next page Examples of using cout.

