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

Конструктор функций и переменные в нём - C++

Восстановить пароль Регистрация
 
mig512
 Аватар для mig512
0 / 0 / 0
Регистрация: 21.06.2013
Сообщений: 13
26.06.2013, 15:41     Конструктор функций и переменные в нём #1
Всем здравия!

Делаю класс, в нём переменные и конструктор:
C++
1
2
3
4
5
6
7
8
9
class Okr
{
private:
    double x,y;
    double d; 
public:
    Okr();
    bool checkXY(double chX, double chY);
};
Соответственно далее описываю конструктор. Ну, допустим, как-то так:

C++
1
2
3
4
5
6
7
8
9
void Okr()
{
    cout<<endl<<"Введите x центра окружности:";
    сin>>x;
    cout<<endl<<"Введите y центра окружности:";
    cin>>y;
    cout<<endl<<"Введите радиус:";
    cin>>d;
}
И компилятор мне пишет: x,y,d - необъявленные идентификаторы. И чего я делаю не так?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,508
26.06.2013, 15:45     Конструктор функций и переменные в нём #2
C++
1
2
3
4
5
6
7
8
9
Okr::Okr()
{
 cout<<endl<<"Введите x центра окружности:";
 сin>>x;
 cout<<endl<<"Введите y центра окружности:";
 cin>>y;
 cout<<endl<<"Введите радиус:";
 cin>>d;
}
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
26.06.2013, 15:45     Конструктор функций и переменные в нём #3
Okr::Okr()
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.06.2013, 15:46     Конструктор функций и переменные в нём #4
@I.M., void? У конструктора?
Tulosba
:)
Эксперт C++
4377 / 3220 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
26.06.2013, 15:47     Конструктор функций и переменные в нём #5
Цитата Сообщение от I.M. Посмотреть сообщение
void Okr::Okr()
У конструктора нет возвращаемого типа. Так что void тут неуместен.
Yandex
Объявления
26.06.2013, 15:47     Конструктор функций и переменные в нём
Ответ Создать тему
Опции темы

Текущее время: 11:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru