iostream- все статьи тега


Что такое streambuf? Как мне его использовать?

Я пытаюсь узнать немного больше о том, как потоки ввода/вывода работают в C++, и я действительно смущен, когда использовать что. что такое streambuf? Когда я использую streambuf по сравнению с string, an istream или vector? (Я уже знаю, последние три, но не как streambuf сравнивает с ними, если это вообще.) ...

Почему std:: cout вместо просто cout?

Я получаю эти сообщения об ошибках для всех cout и endl: main.cc:17:5: error: ‘cout’ was not declared in this scope main.cc:17:5: note: suggested alternative: /usr/include/c++/4.6/iostream:62:18: note: ‘std::cout’ после выполнения предложения, все в порядке. Теперь мне любопытно, почему я должен был это сделать. Раньше мы использовали C++ в классах, но мне никогда не приходилось писать std:: прежде чем любой из этих команд. Что может отличаться в этой системе? ...