Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Чтение хешированных строк Здравствуйте, помогите пожалуйста разобраться в вопросе. С помощью хеш-функции unsigned int HashFAQ6(const char * str) { unsigned int hash = 0; for (; *str; str++) { hash += (unsigned char)(*str); https://www.cyberforum.ru/ cpp-beginners/ thread1150400.html C++ Создать массив указателей базового класса и присвоить ему адреса каждого из екземпляров класса
Всем привет. Есть условие задачи: Дан базовый класс Base у которого есть метод my_name, метод выводит сообщение This is Base class. От базового класса порождено 2 класса А и В(при помощи открытого наследования) которые переопределяют метод my_name и выводят сообщение This is class A, и This is class B. От классов А и В порожден новый класс АВ(при помощи открытого наследования) который так же...
C++ Подскажите реализацию умножения многочлена на моном https://www.cyberforum.ru/ cpp-beginners/ thread1150383.html
Умножение многочлена на x^k Подскажите реализацию.
C++ Метод простых итераций для нахождения корней уравнения Находил тут на форуме массу вариантов реализаций данного метода, однако если условие стоит:нахождения нескольких корней, то есть скажем для функции f=(x-1)(x+2), применим ли он для этого?и как тогда реализовывать? https://www.cyberforum.ru/ cpp-beginners/ thread1150376.html
Сделать два массива в две строки и вывести результат сложения их в третью строку C++
Короче, задача такова сделать два массива в две строки и вывести результат сложения их в 3-ью строку вот код#include "stdafx.h" #include <iostream> using std::cout; using std::endl; const void getArray( int *, const int); // печать массива int main() {
C++ Запись данных в файл https://www.cyberforum.ru/ cpp-beginners/ thread1150367.html
Вот есть код, нужно отсортированною set записать в файл... setlocale (LC_ALL, "RUS"); string str; set<string> set; fstream F; string final; F.open(FindFileData.cFileName); if (F)
C++ GeoTiff - примеры ее использования на языке c , желательно на русском языке https://www.cyberforum.ru/ cpp-beginners/ thread1150365.html
Добрый вечер. Дана курсовая с использованием библиотеки GeoTiff. Подскажите где можно прочитать про нее, и найти примеры ее использования на языке c++, желательно на русском языке. Лазил на официальном сайте, но особо ничего не нашел и даже не знаю с чего начать...
Определитель Матрицы методом Гаусса C++
Добрый день, помогите пожалуйста. Собственно, требовалось организовать данный алгоритм. Вроде все сделал, разобрал. Но не понимаю в чем ошибка. Собственно, в чем ошибка я понимаю, но не понимаю из-за чего. На 20 строке есть действия смены знака, собственно, его он и делает, но это же -p выводит в качестве ответа, т.е. Как мне кажется не умножает по главной диагонали. Может быть...
C++ Найти сумму элементов матрицы в заштрихованной области Найти сумму элементов матрицы в заштрихованной области.Ввод и вывод матрицы оформить в виде процедур. Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread1150354.html C++ Данные которые выводятся на экран не помещаются Имеется программа все работает. Но данные которые выводятся на экран не помещаются. Можно ли все данные которые выводятся, вывести в отдельный файл минимальным набором команд?? Если можно то напишите пожалуйста эти команды. Заранее спасибо https://www.cyberforum.ru/ cpp-beginners/ thread1150334.html
C++ Работа с массивами в С++ . Поиск отличающихся элементов двух массивов
Здравствуйте . Есть два массива : int a={1,2,3,4,5}; int b={1,2,4,6,9}; int c;
C++ Можно ли считать с консоли строку по шаблону? https://www.cyberforum.ru/ cpp-beginners/ thread1150321.html
например, scanf можно считать число и записать в переменную. int n; scanf("%d", &n); а если строка формата "command val", где val - любое число. Нужно записать и команду и число.
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
18.04.2014, 20:26 0

Есть ли способ закончить "cin" и продолжить программу без ввода? - C++ - Ответ 6057540

18.04.2014, 20:26. Показов 3126. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от Komi Посмотреть сообщение
убийство оного дреда, используя другой.
Есть хорошее русское слово: поток.
Например, так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
#include <windows.h>
#include <thread>
using namespace std;
 
volatile bool flag = true;
 
void f1()
{
    for (int i = 0; i < 100 && flag; ++i)
        Sleep(50);
}
 
void f2()
{
    int a;
    do
    {
        cin >> a; // если ввести 0, то Slepp() закончится,
                 // если не ввести 0 в течении 5 сек., то cin закончится.
        cout << "a = " << a << endl;
        flag = a;
    } while (a);
 
}
 
 
int main()
{
    thread thr1(f1);
    thread thr2(f2);
    thr2.detach();
    thr1.join();
 
    return 0;
}
Энтони Уильямс - "Параллельное программирование на С++ в действии." 2012.

Вернуться к обсуждению:
Есть ли способ закончить "cin" и продолжить программу без ввода? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.04.2014, 20:26
Готовые ответы и решения:

Проверить, есть ли синтаксические ошибки в “операторе” ввода cin, который вводит значения элементов
Проверить, есть ли синтаксические ошибки в “операторе” ввода cin, который вводит значения...

Как узнать, что есть данные для ввода, которые можно забрать std::cin
Всем здравствуйте! У меня есть параллельный поток, в котором нужно собирать данные с помощью...

Есть ли способ задать маску ввода типа DD.MM.YYYY в инпут не прибегая к JS
Всем Доброго времени суток. Такой вопрос возник: есть ли способ задать маску ввода типа DD.MM.YYYY...

Как закончить и продолжить диалог иил вернутся в начало (логин,пароль)
Есть такой код var a, b, c: string; begin writeln('введите логин'); readln(a);...

Есть ли в Visual Studio какая-нибудь возможность прервать программу и продолжить выполнение пошагово?
Мне на работе нужно исправить в большом и объемном программном комплексе одну небольшую проблему....

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

Есть ли способ узнать, что данные отправляются без нашего ведома?
Здравствуйте, можете подсказать, есть ли способ на C# (может на каком еще языке, неважно) узнать,...

Как правильно закончить вод чисел через цикл while(cin>>x)?
Собственно вопрос состоит в том чтобы правильно закончить цикл while. Мне нужно чтобы после ввода...

Метод getline(cin, m) не срабатывает без cin.ignore() / Ревью кода
Почему в моем случае getline(cin, m) не срабатывает без cin.ignore() ? Если по коду есть...

Есть ли способ, зная ссылку на класс, использовать его значения без запроса по ссылке?
скажем есть 2 класса class ItemList { public: ItemList(); int item; int ...

HP Envy 17-1100er Есть ли какой-нибудь способ заменить хард (в ноутбуке) на ssd без потери данных?
Давно руки чешутся заменить, но... Для начала хотел спросить совета у знатоков) ноутбук- HP...

Как работает cin.peek, cin,get, cin.ignore, cin.clear?
Здравствуйте, товарищи и не товарищи!:) Я только начал изучать C++, а уже использую вещи, которые...

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