Результаты поиска по запросу "iostream"

6 ответов

Почему endl используется в качестве синонима для «\ n», хотя это приводит к значительным потерям производительности?

Эта программа:

12 ответов

C ++: «std :: endl» против «\ n»

Многие книги C ++ содержат пример кода, подобного этому ...

5 ответов

Предназначены ли int8_t и uint8_t для типов символов?

Учитывая эту программу на C ++ 11, я должен ожидать увидеть число или букву? Или не делать ожидания? #include <cstdint> #include <iostream> int main() { int8_t i = 65; std::cout << i; }Стандарт определяет, может ли этот тип быть или будет типом ...

ТОП публикаций

5 ответов

Непонимание класса ostream и оператора <<

Посмотрев наostream::operator << c ++ ссылка, Я заметил следующие объявления: ostream& operator<< (bool val); ostream& operator<< (short val); ostream& operator<< (unsigned short val); ostream& operator<< (int val); ostream& operator<< ...

1 ответ

Как отключить буферизацию в потоке?

В C я могу легко установить поток для небуферизованного ввода-вывода: FILE * f = fopen( "test", "r" ); setvbuf( f, (char *)NULL, _IONBF, 0 );Как бы я достиг подобного небуферизованного ввода-вывода, используя C ++ IOStreams?

1 ответ

Нет соответствующей функции - ifstream open ()

Это часть кода с ошибкой: std::vector<int> loadNumbersFromFile(std::string name) { std::vector<int> numbers; std::ifstream file; file.open(name); // the error is here if(!file) { std::cout << "\nError\n\n"; exit(EXIT_FAILURE); } int current; ...

2 ответа

Нужно ли использовать #include <string> рядом с <iostream>?

Я начал изучать C ++ и прочитал книгу, в которой написано, что я должен использовать<string> заголовочный файл, поскольку строковый тип не встроен непосредственно в компилятор. Если я использую<iostream> Я могу использовать строковый тип. Нужно ...

4 ответа

stdio vs iostream [закрыто]

Когда я ищу в интернете разницу между этими двумя библиотеками, все говорят, что<iostream> это стандартная библиотека ввода / вывода C ++ и<cstdio> для C. Мой профессор говорит, чтоcin>> а такжеcout<< не хорошие функции, и если мы используемcin>> ...

1 ответ

Правильно дополнить отрицательные целые числа нулями с помощью std :: cout

Я нашел этот вопрос уже заданным, но ответ, который все дают, std::cout << std::setw(5) << std::setfill('0') << value << std::endl;что хорошо для положительных чисел, но с -5 выводит: 000-5Есть ли способ заставить его печатать -0005 или ...

2 ответа

C ++: назначить cin переменной ifstream?

Вы знаете общую идиому