Вопросы по теме 'cout'

schedule 09.09.2022

Странное поведение std::cout в Linux
Я пытаюсь распечатать результаты за 2 вложенных цикла for , используя std::cout . Однако результаты выводятся на консоль не сразу, а с задержкой (после завершения цикла for или программы). Не считаю такое поведение нормальным, под виндой печать...
2913 просмотров
schedule 07.09.2022

Пожалуйста, предложите что-нибудь лучше, чем функция gotoxy в C++
Я написал программу, состоящую из множества и множества функций, каждая из которых выводит несколько вещей на консоль, когда им передается управление. Теперь я пытаюсь напечатать все в центре экрана, а не в верхнем левом углу экрана. Единственное,...
1436 просмотров

cout ‹‹ текст отображается только часть времени
Я на собственном горьком опыте узнал об использовании endl в конце оператора cout для очистки буфера. Что меня смущает, так это то, почему endl нужен только иногда. Обычно я могу просто сделать cout << "test"; И он будет отображать...
775 просмотров
schedule 24.09.2022

Как напечатать текст с помощью cout после нажатия ввода?
Какая команда позволяет мне вычислить мои новые случайные числа, нажав клавишу ввода? Я пытался написать system("pause"), но затем появляется строка "нажмите любую клавишу, чтобы продолжить", что мне не нравится. Есть ли возможность просто нажать...
1507 просмотров
schedule 20.02.2023

Стандартный формат вывода С++
Я хочу создать консольное приложение C++, которое печатает текст в разных частях консоли. Например, в QBasic вы можете использовать: locate(8,5) print "hi" И привет будет напечатан в столбце 8, строке 5. В С++, когда я использую cout, он...
634 просмотров
schedule 13.02.2024

cout: постоянный интервал с зацикленными операторами cout
Я часто сталкиваюсь с ситуацией, когда хочу напечатать двумерный массив на экране или в файл. Мой стандартный подход таков: for(int q=0; q<x; q++) { cout << "\n"; for(int w=0; w<y; w++) cout << number[q][w]...
7742 просмотров
schedule 23.06.2023

Блокирует вызов тяжелого метода cout
Возможный дубликат: Почему мой вывод cout не появляется сразу? У меня есть очень тяжелый метод (он проверяет, является ли число простым - Эйлер 3), который блокирует cout . Как это возможно? Это мой код: int main(int argc, char *...
91 просмотров
schedule 14.11.2022

Cout не печатает содержимое, указанное в памяти
У меня есть следующий код: if (myFile.is_open()) { int i = 0; while (myFile.good()) { char *ptr = &(reinterpret_cast<char*>(&mem[0]))[i]; myFile.read(ptr, sizeof(struct req)); cout << ptr...
138 просмотров
schedule 05.01.2024

та же локаль, другой вывод
Я пытаюсь напечатать строку UTF-8 в консоли Windows. Кодовая страница консоли установлена ​​​​на 65001 (utf-8), шрифт установлен на консоль lucida, а кодировка исходного файла С++ — utf-8 без bom. Рассмотрим следующий код:...
228 просмотров
schedule 03.07.2023

как вычислить count_if-STL-функцию строки?
Я хочу создать функцию/функтор, которая подсчитывает вхождения буквы в векторе строк. Например: Вывод: Строки: один, два, три, четыре, пять Буква: e Частоты: 1 0 2 0 1 Я думаю, что мой алгоритм будет работать (мне нужно решить его с помощью...
224 просмотров
schedule 12.12.2022

Как использовать системные вызовы с C++
Что мне нужно сделать, так это имитировать std::cout с помощью системных вызовов. Я видел функцию syscall(), которая использует номер для системного вызова, функцию system(), которая использует строку с командой, и system_call(), которая работала...
4000 просмотров
schedule 22.05.2022

Программа на C++ вычисляет стоимость ковра в комнатах
В настоящее время я учусь в классе С++ и изучаю функции. Наша задача состояла в том, чтобы создать программу для расчета общей стоимости, включая цену за квадратный фут, трудозатраты и налог для каждой комнаты, предоставленной пользователем для...
2702 просмотров
schedule 13.02.2023

Причудливый вывод: почему этот код должен давать какой-либо осмысленный вывод, не говоря уже об этом?
Я не уверен, как даже сформулировать свой вопрос, но вот... Итак, у меня есть этот класс, для которого operator[] имеет пустое тело (еще не реализовано). Тем не менее, когда я вызываю его из main() , он выдает результат. Более того, вывод —...
117 просмотров

Когда cout сбрасывает?
Я знаю, что endl или вызов flush() сбросит его. Я также знаю, что когда вы вызываете cin после cout , он тоже сбрасывается. А также при выходе из программы. Есть ли другие ситуации, когда cout сбрасывает? Я только что написал простой...
2607 просмотров
schedule 05.10.2022

Чрезвычайно медленный std::cout с использованием компилятора MS
Я печатаю ход многих итераций вычислений, и вывод на самом деле является самой медленной его частью, но только если я использую компилятор Visual C++, MinGW отлично работает в той же системе. Рассмотрим следующий код: #include <iostream>...
815 просмотров
schedule 13.06.2022

Ссылка на список лямбда-захвата С++ 11
ниже мой практический код о С++ 11 лямбда: #include<iostream> int d = 0; int main() { int e = 1; auto i = [&]() ->int { e += 1; d += 1; return d;}; d += 1; std::cout << "the value of d:"...
98 просмотров
schedule 08.05.2022

Выравнивание (форматирование) вывода в C++ // Несколько переменных в одной строке
Я пытаюсь отобразить (используя cout ) координаты набора точек и хочу получить что-то вроде этого: Point 1: ( 2.10 , 3.95) Point 2: ( -511.00 , 108.66) Point 3: ( 0.00 , -1000.33) Я пытался использовать setw() , std::left ,...
3522 просмотров
schedule 06.10.2022

Использование итератора для печати содержимого cv::Mat работает только в режиме одношаговой отладки.
У меня есть следующий класс (отображается только основная информация): class ImageContainer { private: //... cv::Mat content; public: //... cv::Mat getContent(); }; getContent() ничего не делает, кроме как возвращает копию...
322 просмотров
schedule 21.10.2022

Путаница с Cout в c ++
Поскольку в функции cout печать начинается слева направо, почему эти типы команд печатаются по-разному? пожалуйста, объясните мне. Насколько мне известно, результат следующей программы должен быть 113, но это 322. Как?...
77 просмотров
schedule 01.05.2022