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

Ошибка в книге или я что то не понимаю ? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ История, нужны идеи без религии http://www.cyberforum.ru/cpp-beginners/thread966847.html
Расскажу свою историю, может я и не прав, но так было у меня. Первое GUI с которого начал, это Qt, все примерчики не плохо пишутся, довольно интересно, с графикой все просто. Но как только нужно что то по сложнее начинаются баги, баги и баги, баги, причём баги когда функция возврашает 932409324 коды ошибок, то код ошибки 2 и ещё море других, не связанных со мной не коим образом, постепенно моя...
C++ Patient 67% Извините форумчане, за то что обращаюсь к вам. Мне действительно нужна помощь доделать проект, а именно сортировку. УСЛОВИЕ: Patient: Фамилия, Имя, Отчество, Адрес, Номер медицинской карты, Диагноз. Создать массив объектов. Вывести: а) список пациентов, имеющих данный диагноз; б) список пациентов, номер медицинской карты которых находится в заданном интервале. (Методом сортировка... http://www.cyberforum.ru/cpp-beginners/thread966841.html
MOSES C++
Подскажите где скачать исходники программы MOSES: средство для статистического перевода текстов? http://suse.me/soft/moses/all/
C++ Не работает код
# include <iostream> # include <math.h> using namespace std; double Func( double s, double b); void main () { int s, b, c=0; try { while(cin>>s>>b)
C++ Вычислить: пример в доке! http://www.cyberforum.ru/cpp-beginners/thread966829.html
Вычислить: пример в доке! Пожалуйста помогите сделать, всё уже перепробывал не получается! Заранее огромное спасибо!
C++ Вывод чисел от 1 до N без использования while, for Здравствуйте! Помогите пожалуйста, не могу разобраться в чем дело. На выходе числа 1 и 2 не зависимо от входных. #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; void print(int N) { подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,904
Записей в блоге: 2
Завершенные тесты: 1
02.10.2013, 12:19     Ошибка в книге или я что то не понимаю ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
    while(true)
    {
        if(Name.size() >25)
        {
        cout<<"Ошибка, имя слишком большое,введите заного\n";
        cin>>Name;
        }
        else 
        {
        name=Name;
        break;
        }
    }
у Вас в классе есть член name, его тогда проверяйте и меняйте, а не переданный параметр. И вообще я бы отделил ввод/вывод от класса служащего, тогда бы и не пришлось думать над такими проблемами
 
Текущее время: 11:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru