Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Указатели на функции (Прата) - не пойму, как это работает https://www.cyberforum.ru/ cpp-beginners/ thread1228221.html
Стивен Прата "Язык программирования C++. Лекции и упражнения" 7 глава, стр. 355, листинг 7.18. fun_ptr.cpp // fun_ptr.cpp -- pointers to functions #include <iostream> double betsy(int); double pam(int); // second argument is pointer to a type double function that
Как ограничить поле ввода только одним символом? А двумя? C++
Как ограничить поле ввода только одним символом? А двумя? Например чтобы сразу после нажатия клавиши(двух), программа переходила к следующей операции, не ожидая нажатия "ентер", либо же не давала ввести символов больше положенного? Как сделать так, чтобы можно было напечатать в строку ввода только определённые символы, например y/n? Спасибо.
C++ Невозможно запустить программу. Отсутствует libiconv-2.dll Запуск программы невозможен так как на компьютере отсутствует libiconv-2.dll.попробуйте переустановить программу Добавлено через 36 секунд Что нужно сделать? https://www.cyberforum.ru/ cpp-beginners/ thread1228210.html C++ Неверная обработка данных при вводе двух и более величин У меня по коду все правильно, при вводе одного значения n вывод верный. Если ввод включает 2 и больше значений n, то первое значение, остальные такое чувство, что не проверяет программа. Вот код: #include <iostream> #include <vector> #include <cmath> using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread1228204.html
C++ Зависание потоков. Работа с файлами
Всем еще раз привет. Очень прошу помощи. Пишу на С++ под винду, с учетом специфики проекта выбор остановился на boost library. Пишу многопоточное приложение следующего вида: создается несколько потоков. далее потоки поочереди читают файл, выполняют какую-то длительную логику и поочереди записывают в другой файл. т.е. здесь важна очередность записи в файл, каждый поток ждет предыдущего:...
C++ Анализатор входящих сообщений сторонних ПО и сервисов В WinAPI не силен, однако необходимо написать программу на С++, анализирующую входящие сообщения какого-нибудь сервиса обмена сообщениями, например вконтакте. По самому анализатору наброски есть, однако что абсолютно не могу понять - как моей программе получить входящие сообщения? Либо нужно как-то следить за открытым в другом окне браузером и отлавливать входящие, либо еще как-то... В общем... https://www.cyberforum.ru/ cpp-beginners/ thread1228154.html
C++ Возожно ли создать массив указателей на шаблоны функций? Можно ли создать массив указателей на шаблоны функций, если да, то как? Пробовал вот так template <class my_type> void my_func( my_type* input_arr) потом пытался запихнуть my_type* как аргумент функции, но компилятор ругается на то, что my_type не объявлен можно конечно сделать так: void (*p)(int*) = &my_func<int>; void (*pp)(float*) = &my_func<float>; но тогда получится несколько... https://www.cyberforum.ru/ cpp-beginners/ thread1228126.html Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей C++
Описание задачи Необходимо реализовать программу в ввиде одного исполняемого файла под Win32 (console или GUI) с использованием С/С++. Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей (n <= 10). Серверная часть предназначена для обработки некоторых абстрактных транзакций, поступающих от множества клиентов. Серверная и клиентские процедуры...
C++ После умножения очередей заполняется первый элемент очереди https://www.cyberforum.ru/ cpp-beginners/ thread1228083.html
пытаюсь умножить две очереди (первый элемент на все элементы второй очереди сложить и запихнуть в новую очередь) Но после такого умножения у меня заполняется первый элемент очереди а все остальные контейнеры принимают нулевое значение Polynomial Polynomial::poly_mult (Polynomial *a , Polynomial *b){ queue <int> t = a->get_coeff(); queue <int> p = b->get_coeff(); queue <int> result;...
C++ Дихотомия и интерполяционный поиск по отсортированному массиву https://www.cyberforum.ru/ cpp-beginners/ thread1228081.html
Естьчо в типовых/стандартных библиотеках для C или в STL? Спасибо
Создать разное количество потоков с возможностью ожидания события из одного потока в другом C++
Добрый день. Прошу подсказки в выборе высокоуровневых средств для работы с потоками. Мне нужно создавать разное количество потоков и что бы была возможность ожидания собитыя из одного потока в другом. Сделал это средствами WinApi - виндовый тред и событие. Подскажите, плз, куда копать в этом направлении, только не WinApi, а что-то более высокоуровневое. Я смотрел на boost::thread -...
C++ Палиндром. Можно ли упростить программу #include <iostream> using namespace std; int main() { int a, d, m, n, f = 0; cin >> d; https://www.cyberforum.ru/ cpp-
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
19.07.2014, 15:36 0

Равномерное дополнение строки пробелами - C++ - Ответ 6442352

19.07.2014, 15:36. Показов 11777. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от OverDozero Посмотреть сообщение
Почему программа ждет 2 нажатия перед вводом и после нажатия энтера?

Цитата Сообщение от OverDozero Посмотреть сообщение
printf("Enter string: ");
* * *while (getch()!=27)
* * * gets(s[k++]);
1. Выводит текст
2. Ждёт нажатие любой клавиши без ентера.
3. Что нажали в int представлении сравнивает с числом 27. Если не 27 идёт дальше.
4. Ждёт ввода с клавиатуры. Всё, что нажато до Enter записывается в переданный буфер.

5. Ждёт нажатие любой клавиши без ентера.
6. Что нажали в int представлении сравнивает с числом 27. Если не 27 идёт дальше.
7. Ждёт ввода с клавиатуры. Всё, что нажато до Enter записывается в переданный буфер.

В 3 и 6 пунктах после нажатия пользователем программа создаёт литерал, сравнивает его с числом 27 и забывает про этот литерал. Он никуда не записывается, негде дальше не используется. Забыли про него. Точка.

Вернуться к обсуждению:
Равномерное дополнение строки пробелами C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2014, 15:36
Готовые ответы и решения:

Дополнение char строк пробелами при записи их в файл
Пытаюсь написать простенькую прогу, создающую базу данных имен и номеров сотрудников в файле....

Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой строки
Заданы 2 строки, состоящие из слов, разделенных пробелами. Определить местоположение символа первой...

Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к первой
Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к...

Дополнение строки пробелами для корректного табличного вывода
Здравствуйте такая проблемма: Есть дататейбл start end ...

15
19.07.2014, 15:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2014, 15:36
Помогаю со студенческими работами здесь

Вывести текст по центру консоли, используя дополнение строки пробелами
Как в консольном приложении выводить сообщения посреди консоли? В данный момент делаю это с помощью...

Файлы, дополнение строк пробелами
Считая что не пустой текстовый файл t не пустой разбит на строки длина каждой из которых не...

Дополнение пробелами текстовых полей
Как сделать чтобы при запросе к базе поля выдавались с фактическими значениями, а не дополненные...

Дополнить строки их пробелами до размера самой длинной строки
В текстовом файле записаны строки произвольной длины. Переписать строки в новый файл, дополнив их...

Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к первой
Заданы 2 строки, состоящие из слов, разделенных пробелами. Приписать три символа второй строки к...

Дополнение конца строки точкой, при её отсутствии
1. Написать функцию, которая возвращает количество слов в строке, переданной в качестве аргумента....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru