ostringstream is in the
header file. ostringstream is a class defined in the header file. It is an output stream. You can use it to insert data like cout, but the output result will not be displayed in the terminal, but will be saved in a string object. .
ostringstream is in the
std::stringstream: This is a class that implements string stream function. It provides the cout-like operator << to insert data, and the str() method to obtain the generated string.
std::istringstream: This is a class that implements the function of a string input stream. It provides the cin-like operator >> to extract data and the str() method to get the input string.
std::ostringstream: This is a class that implements the function of a string output stream. It provides an operator << similar to cout to insert data, but the output result is saved in a string object.
std::getline(): This function can read a line of data from the input stream and store it in a string. It is similar to the std::getline() function, but for string streams.
std::stringstreambuf: This is a class, which is the underlying implementation of string stream. It provides access to and manipulation of underlying data buffers.
ostringstream is defined in the
The above is the detailed content of Which header file is ostringstream in?. For more information, please follow other related articles on the PHP Chinese website!