std::basic_ostream<CharT,Traits>::tellp - cppreference.com (original) (raw)

Returns the output position indicator of the current associated streambuf object.

Behaves as UnformattedOutputFunction (except without actually performing output). After constructing and checking the sentry object, (since C++11)

If fail()==true, returns pos_type(-1). Otherwise, returns rdbuf()->pubseekoff(0, std::ios_base::cur, std::ios_base::out).

[edit] Parameters

(none)

[edit] Return value

current output position indicator on success, pos_type(-1) if a failure occurs.

[edit] Example

Output:

0 1 13 18 hello, world 3.14

[edit] See also

| | sets the output position indicator (public member function) [edit] | | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | | returns the input position indicator (public member function of std::basic_istream<CharT,Traits>) [edit] | | | sets the input position indicator (public member function of std::basic_istream<CharT,Traits>) [edit] |