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

Механизм прерывания ввода - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Записать на место отрицательных элементов матрицы нули http://www.cyberforum.ru/cpp-beginners/thread714533.html
нужно записать на место отрицательных элементов матрицы нули, а на место положительных единицы. вывести на печать нижнюю треугольную матрицу в общепринятом виде. D(10,10) только stdio.h. помогите...
C++ Построить график Вечер добрый всем!!!!Подскажите пожалуйста,как построить график Н=(lg(R/S))/(lg(N)),т.е. зависимости параметров lg(R/S) от lg(N). http://www.cyberforum.ru/cpp-beginners/thread714526.html
Обработка нажатий клавиш с glfw C++
Изучаю glfw. Задался вопросом обработки нажатий клавиш. Нашел функцию glfwGetKey(int key), где int key - номер клавиши по какому-то там ISO стандарту, который меня сейчас не интересует. К этой...
C++ Посимвольная обработка строк
Помогите пожалуйста с решением этой задачи. Дана строка. Сформировать строку, содержащую все символы данной за исключение символов гласных букв. Заранее благодарю за помощь.
C++ VS2012/2010: создать консольное приложение x86 на x64 OS http://www.cyberforum.ru/cpp-beginners/thread714495.html
У меня win8 x64, собираю консольное приложение установив в свойствах проекта на вкладке общие установлено использовать MFC в статике (вместо использовать стандартные Windows библиотеки что стояло по...
C++ Установка locale (той которой от с++) Как это правильно сделать? std::locale::global(std::locale("ru_RU.cp1251")); так получаю эксепшн. Компилятор gcc. Мне это необходимо потому что я обрабатываю строки с русским текстом и если в... подробнее

Показать сообщение отдельно
Noobass
0 / 0 / 0
Регистрация: 15.10.2012
Сообщений: 100

Механизм прерывания ввода - C++

30.11.2012, 17:51. Просмотров 449. Ответов 2
Метки (Все метки)

Ребят, передо мной стоит задание написать функцию, которая принимает в качестве аргумента структуру, а возвращает целое значение. Данная функция должна предлагать пользователю ввести данные структуры, и если он вводит пустую строку, то функция возвращает "ноль", и функция прерывает свою работу. прога в принципе работает, вот только на этом этапе я и застрял, а именно - на создании механизма ввода. Лично мой работает неправильно. Для ознакомления вот код
C++
1
2
3
4
5
6
7
8
9
10
int setgolf(golf & g)
{
    while(cin>>g.fullname>>g.handicap)  {
        setgolf(g,g.fullname,g.handicap);
        if(g.fullname=='\0')
            return 0;
        else
            return 1;
    }
}
что здесь именно не так? Буду очень рад, если внесете свои поправки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru