Proszę, pomóż mi, abym podkreślił różnicę między "streambuf, stringbuf i stringstream".Proszę mi pomóc zrozumieć różnicę między streambuf, stringbuf i stringstream?
void f1(std::string const& text)
{
std::stringstream inStream(text);
cout<<inStream.str()<<endl;
}
lub jeśli piszę
void f2(std::string const& text)
{
std::stringbuf inStream(text);
cout<<inStream.str()<<endl;
}
Zarówno pokazuje ten sam rezultat. Kiedy powinienem użyć stringbuf lub stringstream? Z góry dziękuję.
masz !! dzięki – Alok
Zrobiłem programy znacznie szybciej przez "kłopotanie się" słowem 'streambuf', więc nie powiedziałbym, że nigdy nie jest użyteczne. – Yay295