Вопросы по теме 'cout'
Как я могу дополнить int ведущими нулями при использовании оператора cout ‹
Я хочу, чтобы cout выводил int с ведущими нулями, поэтому значение 1 будет напечатано как 001 , а значение 25 напечатано как 025 . Как я могу это сделать?
257826 просмотров
schedule
09.09.2022
Странное поведение std::cout в Linux
Я пытаюсь распечатать результаты за 2 вложенных цикла for , используя std::cout . Однако результаты выводятся на консоль не сразу, а с задержкой (после завершения цикла for или программы).
Не считаю такое поведение нормальным, под виндой печать...
2913 просмотров
schedule
07.09.2022
Пожалуйста, предложите что-нибудь лучше, чем функция gotoxy в C++
Я написал программу, состоящую из множества и множества функций, каждая из которых выводит несколько вещей на консоль, когда им передается управление. Теперь я пытаюсь напечатать все в центре экрана, а не в верхнем левом углу экрана. Единственное,...
1436 просмотров
schedule
05.07.2022
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 просмотров
schedule
03.04.2023
Когда 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