int_type sputc(char_type c);
Returns: If the output sequence write position is not available, returns overflow(traitsβ::βto_Βint_Βtype(c)). Otherwise, stores c at the next pointer for the output sequence, increments the pointer, and returns traitsβ::βto_Βint_Βtype(c).
streamsize sputn(const char_type* s, streamsize n);