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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
CHELOVEKPAUK
13 / 3 / 2
Регистрация: 01.08.2013
Сообщений: 332
Записей в блоге: 1
#1

Пустая строка в функции - C++

26.11.2013, 19:22. Просмотров 345. Ответов 1
Метки нет (Все метки)

Имеется такая функция:

C++
1
2
3
4
5
6
7
8
9
int setgolf (golf & g) 
{
        std::cout << "Введите имя гольфиста: ";
        std::cin >> g.fullname;
        if (!strlen(g.fullname)) return 0;
        std::cout << "Введите его счет: ";
        std::cin >> g.score;
        return 1;
}
Функция запрашивает ввод значений в структуру golf, и если поле g.fullname является пустой строкой, возвращает 0, ну а если все в порядке, то 1.

Функция работает правильно, если использовать ctrl+z для пустой строки. А как сделать такое же с помощью Enter?

Спасибо заранее.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2013, 19:22     Пустая строка в функции
Посмотрите здесь:

Пустая строка - C++
Делал задание по перегрузке функций. Перегружаю функцию sum. В одном из заданий надо ее перегрузить для подсчета значения переменных типа...

Проверить, пустая ли строка. (fstream) - C++
Добрый вечер, ув. форумчане. Допустим есть пример: void main() { char text; ofstream fout(&quot;test.txt&quot;, ios::app); ...

Ввод данных пока строка не пустая - C++
Задача такая: Создать класс билет, который содержит поля:фамилия, номер рейса, и вводить данные пока строка с фамилией не пустая. Я...

Переход на строку и пустая строка в файле - C++
Условие. Создайте два выходных файла: в один перепишите из каждой строки первые k слов, в другой - оставшиеся. Если в строке меньше, чем k...

Проверка, пустая строка или нет - C++
Здравствуйте, подскажите как реализовать проверку на пустую строку?? #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;Windows.h&gt; ...

Пустая строка против строки нулевой длины - C++
Как лучше проверять std::string на пустоту: s==&quot;&quot; или s.lengt()==0?

После чтения числа считывается пустая строка - C++
Нужно считать ряд строк, что-то вроде такого вида: аааа бббб сссс и я попробовал реализовать это через fgets() ...

Условие: если строка пустая - выполнить действие - C++
Здравствуйте, если можете, помогите создать такое условие: &quot;Условие: если строка пустая - выполнить действие...&quot;, на основе этого...

Построчное чтение из файла, в токором первая строка пустая - C++
Читаю построчно файл и заношу значения из строк в переменные istringstream in(ios_base::in | ios_base::out); ostream...

При вводе из файла проверить, следующая строка пустая или нет - C++
Можно ли как-нибудь проверить является ли следующая строка при вводе, например, текста из файла пустой. Допустим: &gt;Он любил кататься на...

При запуске любого кода появляется пустая командная строка. Как исправить? - C++
При запуске любого кода без ошибок появляется пустая командная строка в любой версии Visual Studio. Объясните новичку, в чем...

Ввести данные структуры, и если на входе пустая строка, функция возвращает "ноль" (Прокомментировать каждую строку) - C++
Друзья, прокоментируйте пожалуйста, что каждая строка делает, что за переменные и т.д. задание такое было: написать функцию, которая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gray_fox
What a waste!
1411 / 1140 / 55
Регистрация: 21.04.2012
Сообщений: 2,362
Завершенные тесты: 3
26.11.2013, 19:53     Пустая строка в функции #2
Попробуй getline.
Yandex
Объявления
26.11.2013, 19:53     Пустая строка в функции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru