Запитання з тегом «iostream»

Бібліотека iostream C ++ - це об’єктно-орієнтована бібліотека, яка забезпечує функціонал введення та виведення за допомогою потоків. Класи iostreams підтримують безпечне для типу введення / виведення вбудованих типів і можуть бути розширені для підтримки визначених користувачем типів шляхом перевантаження операторів >> та <<.


3
Велика різниця (x9) у часі виконання між майже однаковим кодом на C та C ++
Я намагався вирішити цю вправу з www.spoj.com: FCTRL - Factorial Вам не обов’язково читати це, просто зробіть це, якщо вам цікаво :) Спочатку я реалізував це на C ++ (ось моє рішення): #include &lt;iostream&gt; using namespace std; int main() { unsigned int num_of_inputs; unsigned int fact_num; unsigned int num_of_trailing_zeros; std::ios_base::sync_with_stdio(false); …
85 c++  c  performance  gcc  iostream 

10
Як читати до EOF з cin в C ++
Я кодую програму, яка зчитує дані безпосередньо з вводу користувача, і мені було цікаво, як я можу (без циклів) читати всі дані до EOF зі стандартного вводу. Я розглядав можливість використання, cin.get( input, '\0' )але '\0'насправді не є символом EOF, який просто читає до EOF або '\0'залежно від того, що …
80 c++  input  iostream 

2
Що таке streambuf? Як я ним користуюся?
Я намагаюся дізнатись трохи більше про те, як працюють потоки вводу-виводу в C ++, і я справді бентежусь, коли що використовувати. Що саме таке streambuf? Коли я використовую a streambuf, порівняно з a string, an istreamабо a vector? (Останні три я вже знаю, але не streambufпорівняю з ними, якщо вони …
80 c++  iostream 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.