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

Ошибка при создании конструктора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как осуществить чтение файла и подсчет строк? http://www.cyberforum.ru/cpp-beginners/thread48874.html
видимо на форуме уже обсуждалась такая тема,но я все такие не смог найти то что мне надо,так что заранее извиняюсь за то что поворяю все...есть код int main() { FILE *f;...
C++ Тип char.Signed/unsigned.Отличие типов данных. Вопрос немного может быть не туда... Прошу прощения. Пишу прошивку к контроллеру, на С. Интересует отличие типов данных. ДОпустим есть тип char и тип unsigned char. Первый -128...127, а второй... http://www.cyberforum.ru/cpp-beginners/thread48872.html
C++ Контейнеры в Windows
Привет.На лето в институте задавали как практику написать приложение с 2мя контейнерами.Мне попалось со списками.Так вот , условиям выбра во 2ой контейнер данных из 1го является - четность.А я убей...
Ошибка времени выполнения C++
Я пишу проэкт в Visual Studia 2008 на C++. У меня есть несколько проблем. Во-первых, когда я собираю финальную версию (release) и запускаю не выполнение, то появляется ошибка: Unhandled exception...
C++ Массивы (С++) http://www.cyberforum.ru/cpp-beginners/thread48818.html
Здраствуйте помогите решить задачку на С++, задача простая а обращаюсь к вам потомучто совсем не знаком с этим языком сформировать массив С из нечетных и массив К - из четных чисел...
C++ подскажите мне соответствующую книгу френды,вот в чем загвоздка я не люблю читать литературу с компа,например в форматах pdf или ещё хуже DJVU у меня просто не приспособлены для этого мозги...я люблю читать реальные книги на... подробнее

Показать сообщение отдельно
breeve
75 / 75 / 14
Регистрация: 01.08.2009
Сообщений: 177

Ошибка при создании конструктора - C++

30.08.2009, 23:55. Просмотров 2075. Ответов 3
Метки (Все метки)

Написал конструктор:

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
Rational::Rational()
{
    int numenator = 0;
    string str;
    cout << toRus("Введите числитель: ");
    getline(cin, str);
    istringstream iss_1(str);
 
    if(!(iss_1 >> numenator))
    {
        iss_1.clear();
        cout << toRus("Вы не ввели значение числителя. \nЕму будет присвоено значение по умолчанию.");
        numenator = 1;
    }
//------------------------------------------------------------------------------------------//   
    int denominator = 0;
    cout << toRus("Введите знаменатель: ");
    getline(cin, str);
    istringstream iss_2(str);
    
    if(!(iss_2 >> denominator))
    {
        iss_2.clear();
        cout << toRus("Вы не ввели значение знаменателя. \nЕму будет присвоено значение по умолчанию.");
        denominator = 1;
    }
//------------------------------------------------------------------------------------------//    
    reduction(numenator, denominator);
}
он мне выводит ошибку:
2 строка в этом коде, D:\Dev-Cpp\ïðîãè\Rational\rational_main.cpp new types may not be defined in a return type
2 строка в этом коде, D:\Dev-Cpp\ïðîãè\Rational\rational_main.cpp return type specification for constructor invalid
не понимаю в чем дело. помогите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru