==========C++ String Streams========== String streams are similar to the and libraries, except that string streams allow you to perform I/O on strings instead of streams. The library provides functionality similar to [[c/io/sscanf]] and [[c/io/sprintf]] in the standard C library. Three main classes are available in : * stringstream - allows input and output * istringstream - allows input only * ostringstream - allows output only String streams are actually subclasses of iostreams, so all of the functions available for iostreams are also available for stringstream. See the [[io/|C++ I/O functions]] for more information. In addition, string streams also supply the following functions: |[[constructors|Constructors]]|create new string streams| |[[operators|Operators]]|read from and write to string streams| |[[rdbuf]]|get the buffer for a string stream| |[[str]]|get or set the stream's string|