Форум программистов, компьютерный форум CyberForum.ru

Почему программа не отрывает поток для ввода данных? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Парсинг сайта на ASP http://www.cyberforum.ru/cpp-beginners/thread671339.html
Здравствуйте. Появилась идея сделать клиентское приложение для сайта на ASP. Вот собственно и он: http://lic6.lanta-net.ru/login1.asp Хотел бы узнать - как на C++ (хотя можно и на других языках) можно заполнить графы и послать сообщение для авторизации, после чего получить код странички после авторизации? Гугл молчит как партизан, кроме скромной заметки, намекающей на то что нужно не парсить...
C++ Игра с фишками. Что не так в моем коде? Важной частью игры является проверка того, что можно ли соединить две фишки путем, удовлетворяющим следующим свойствам: 1) Путь должен состоять из отрезков вертикальных и горизонтальных прямых. 2) Путь не должен пересекать других фишек. При этом часть пути может оказаться вне доски. X - означает, что клетка занята фишкой. . (точка) - означает, что клетка пустая. Фишки с координатами... http://www.cyberforum.ru/cpp-beginners/thread671338.html
Удаление символа в строке C++
Помогите пожалуйста, вот программа: #include <iostream> using namespace std; int main() { int k; cin >> k; int a=0;
C++ Поиск минимума методом трихотомии
Здравствуйте! Написал, но почему-то не работает. Подскажите пожалуйста что тут не так? Метод трихотомии - деление на три, аналог метода дихотомии (деление на два). Или то что я нахожу f1 и f2 - уже не правильно? #include <conio.h> #include <math.h> #include <iostream> using namespace std; double f(double x) {
C++ Как удалить символ через cout? http://www.cyberforum.ru/cpp-beginners/thread671277.html
Собственно вся суть изложена в названии темы. Я слышал, что через cout << '' можно удалить один символ. Там нужно cout << '\какая-то буква'. Подскажите эту "какую-то" букву. Всё, проблема решена, не знаю как удалить тему.
C++ Программирование типовых числовых задач обработки одномерных массивов 1) Вычислить и запомнить в структуре одномерного массива (таблица 1) фиксированное количество элементов числовой последовательности, заданной рекуррентным выражением; 2)Найти минимальный элемент последовательности и его номер; 3)Найти максимальный элемент последовательности и его номер; 4)Вычислить сумму элементов последовательности; 5)Вычислить произведение элементов последовательности;... подробнее

Показать сообщение отдельно
isvpro
72 / 7 / 1
Регистрация: 07.10.2009
Сообщений: 51
14.10.2012, 23:10  [ТС]     Почему программа не отрывает поток для ввода данных?
В дополнение, вот та же задача, но без структур
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
using namespace std;
 
int main()
{
    int a,b,c,d;
    char devide;
    cout << "Enter first part: ";
    cin >> a >> devide >> b;
    cout << "Enter second part: ";
    cin >> c >> devide >> d;
    cout << "The sum is: " << (a*d+c*b) << '\\' << (b*d) << endl;
    return 0;
}
Работает абсолютно исправно:

Enter first part: 1/2
Enter second part: 2/3
The sum is: 7\6

Добавлено через 4 минуты
Цитата Сообщение от BumerangSP Посмотреть сообщение
Вводите ведь раздельно? Т.е. первая дробь->Enter->вторая дробь. Может, буфер почистить? После первого cin можно попробовать дописать cin.synce();
имелось ввиду наверно cin.sinc() ? По описанию должно было, но не помогло. может с чем то еще его использовать?

Добавлено через 56 секунд
Цитата Сообщение от BumerangSP Посмотреть сообщение
Вводите ведь раздельно? Т.е. первая дробь->Enter->вторая дробь. Может, буфер почистить? После первого cin можно попробовать дописать cin.synce();
ввожу раздельно да. первая дробь -> Enter -> вторая дробь.
 
Текущее время: 02:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru