Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Статическое объявление матрицы Здравствуйте. у меня есть матрица А: int n, m; cout<<"n = "; cin>>n; cout<<"m = "; cin>>m; double A; Как описать функцию, чтоб в нее можно было передать эту матрицу? И корректно ли так объявлять матрицу? https://www.cyberforum.ru/ cpp-beginners/ thread1493740.html Продолжить последовательность чисел C++
Здравствуйте. Есть последовательность чисел: 1,1,3,5,9,15,25,41,67,109,177... Нужно определить формулу для подсчета n-го числа. Код напишу сам. Проблема в определении формулы. Заранее благодарен.
C++ Найти одинаковые элементы массива и вывести на экран индексы этих элементов https://www.cyberforum.ru/ cpp-beginners/ thread1493721.html
Доброй ночи, Подскажите пожалуйста с последним заданием, у меня есть 2 массива, нужно там найти одинаковые элементы и вывести на экран индексы этих элементов. Я написала код, но он не правильно работает #include<iostream> using namespace std; void main() { const int size=10; int A={0}; int cursize; const int size1=10;
C++ Посчитать количество всех вариантов чередования трех цифр Друзья, я не могу сообразить, как написать программу для просчета количества вариантов такой задачи: есть три числа (1, 2, 3), нужно написать программу чтобы посчитать количество всех вариантов чередования этих цифр в стобце из 15 строк, где первая строка-обязательно число 123, а остальные меняются, как на картинке (вместо 2-х, а вместо 3-2), а потом первая строка, например, 112 и т.д. https://www.cyberforum.ru/ cpp-beginners/ thread1493720.html
C++ Работа с файлами
Здравствуйте! Подскажите какие нибудь сторонние библиотеки для работы с файлами. Мне нужно реализовать систему сохранения/загрузки данных, и желательно сжатия. Заранее благодарю!
C++ Мониторинг HTTP трафика Всем здарова, возникла надобность мониторить http трафик и я так понимаю что для этого нужно слушать порты 80 и 8080, как это можно сделать?? https://www.cyberforum.ru/ cpp-beginners/ thread1493636.html
C++ Будет ли добавлен символ новой строки при ошибочном вводе? После того, как пользователь введет число и нажмеn enter в поток будет передан символ новой строки '\n'. Будет ли добавлен символ новой строки, если пользователь ошибется и введет символ какой-нибудь и нажмет клавишу ввода? int a; cin >> a; https://www.cyberforum.ru/ cpp-beginners/ thread1493610.html C++ Поменять элементы двух одномерных массивов местами
Здравствуйте, У меня задача, где нужно поменять элементы 2 из двух массивов местами, а именно первый элемент первого массива и последний второго. С первым у меня все получилось, а вот со вторым не идет, не могу понять где тут ошибка, помогите пожалуйста, Спасибо #include<iostream> using namespace std; void main() { const int size=10; int A={0}; int cursize; const int size1=10; int D={0};
C++ Объясните, пожалуйста, фрагмент кода https://www.cyberforum.ru/ cpp-beginners/ thread1493597.html
#define NUMLINES((int)(sizeof devcaps / sizeof devcaps )) struct { int iIndex; char *szLabel; char *szDesc; } devcaps = { HORZSIZE, "HORZSIZE", "Width in millimeters:", VERTSIZE, "VERTSIZE", "Height in millimeters:",
C++ Ветвление в зависимости от типа данных https://www.cyberforum.ru/ cpp-beginners/ thread1493595.html
Подскажите, есть шаблон-функция. В неё приходит тип данных T или TT function(T* in, TT* out); Может быть так, что к примеру T = float, а TT double, в таком случае нужно делать преобразование типов static_cast. Каким образом возможно реализовать такое ветвление? Смотрел в сторону std::enable_if, но не нашёл пример с разделением float, double.
Максимальное количество элементов в векторе C++
Насколько длинный может быть std:vector? P.S. Под словом "длинный" я подразумеваю размер от 1000000 до 1000000000 индексов.:swoon:
C++ Одномерные Массивы, Минимальное значение в массиве Помогите пожалуйста найти максимальный элемент в массиве, у меня почему -то на выходе номер элемента 0 и см элемент 0 , хотя таких нет, в чем ошибка? #include<iostream> using namespace std; void main() { const int size=10; int A={0}; int cursize; https://www.cyberforum.ru/ cpp-beginners/ thread1493528.html
Модератор
Эксперт С++
13496 / 10751 / 6406
Регистрация: 18.12.2011
Сообщений: 28,692
06.07.2015, 04:56 0

Ограничение на ввод символов scanf() и cin - C++ - Ответ 7841944

06.07.2015, 04:56. Показов 10016. Ответов 8
Метки (Все метки)

Ответ

С буферизованными потоками не получится.
Т.к. данные вводятся в буфер и только после того, как введен символ конца строки, передаются на обработку.
Используйте низкоуровневый ввод из conio.h
C++
1
2
3
4
5
6
7
8
char c,s[5]={0};
c=getche(); // ввод обязательной части
for(int i=0;i<5;i++) // ввод до 5 дополнительных символов
{
     s[i]=getche();
     if(s[i]=='\n')
       break;
}


Вернуться к обсуждению:
Ограничение на ввод символов scanf() и cin C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.07.2015, 04:56
Готовые ответы и решения:

Можно ли установить ограничение на ввод через макроподстановку scanf()
Собственно есть такая строка: scanf(&quot;%24&quot;,scan.model); Но она не так универсальна с ограничением...

Ограничение на ввод символов (разрешить ввод только цифр)
Всем доброго времени суток! Я начал изучать С++ и у меня возник такой вопрос: Как ограничить...

Ограничение на ввод букв и символов
Подскажите пожалуйста, как можно реализовать в консоле ограничение на ввод букв и символов, т.е....

Ограничение на ввод символов в консоли
Всем добрый день! Столкнулся с такой проблемой: Мне нужно ввести 300 целых чисел в одной строке в...

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

Ограничение на ввод символов в TextField
import java.awt.Checkbox; import java.awt.Color; import java.awt.Container; import...

Ограничение на ввод одинаковых символов
Нужно сделать ограничение на ввод более 8 одинаковых символов в текстбоксе,то есть если больше 8...

Ограничение на ввод символов в TextBox
Нужно ограничить ввод текста в TextBox так чтобы можно было вводить только числа (от 0 до 9), буквы...

Ограничение на ввод в textbox двух символов
Добрый вечер. Делаю калькулятор(новичок), возник вопрос ограничения вводимых символов в Textbox c...

Ограничение на ввод определённого кол-ва символов
Народ очень нужно сделать так, чтобы при вводе в какое-нибудь поле(string), оно либо позволяло: -...

Ограничение на ввод первых символов в строке
Пишу калькулятор с использование Vue Js,нужно огранить ввод первого символа(должен быть обязательно...

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