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

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

Войти
Регистрация
Восстановить пароль
 
mig512
0 / 0 / 0
Регистрация: 21.06.2013
Сообщений: 16
#1

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

26.06.2013, 15:41. Просмотров 231. Ответов 4
Метки нет (Все метки)

Всем здравия!

Делаю класс, в нём переменные и конструктор:
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 - необъявленные идентификаторы. И чего я делаю не так?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2013, 15:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Конструктор функций и переменные в нём (C++):

Функция, в функции main() или общие переменные для нескольких функций - C++
Делаю мелкую игрушку, в консоли, ради забавы и столкнулся с 1 проблемой: Невозможно, создавать функцию в функции, вынеся эту функцию за...

Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования - C++
Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных задаются длины трех сторон треугольника. Класс...

this(Всегда ли вызывается конструктор при не явной передачи объекта в конструктор) - C++
class Test { int i; public: void test(int i) { this -&gt; i = i; } }; Конструктор Test::Test всегда вызывается...

Будет ли определен компилятором конструктор по умолчанию, если есть конструктор с дефолтным параметром? - C++
Добрый день, сразу к делу, есть некий класс class some { int x; public: some(int y = 1) : x(y) {} };

Создать класс. Написать конструктор по умолчанию, конструктор с параметрами. Перегрузить операции «меньше» и «равно» - C++
Помогите пожалуйста, хоть с одним из заданий. 1. Создать класс. Написать конструктор по умолчанию, конструктор с параметрами....

Не могу правильно сделать конструктор и конструктор копирования и принадлежность точки с заданными координатами треугольнику - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;windows.h&gt; #include &lt;math.h&gt; #include &lt;algorithm&gt; using...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Gepar
1177 / 533 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
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;
}
1
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
26.06.2013, 15:45 #3
Okr::Okr()
1
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,542
Завершенные тесты: 3
26.06.2013, 15:46 #4
@I.M., void? У конструктора?
0
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
26.06.2013, 15:47 #5
Цитата Сообщение от I.M. Посмотреть сообщение
void Okr::Okr()
У конструктора нет возвращаемого типа. Так что void тут неуместен.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.06.2013, 15:47
Привет! Вот еще темы с ответами:

Можно ли использовать конструктор по умолчанию и конструктор инициализации одновременно? - C++
Можно ли использовать конструктор по умолчанию и конструктор инициализации одновременно?

Конструктор производного класса требует конструктор предка - C++
Выдаёт вот такую вот ошибку: no matching function for call to 'Cube::Cube()' class Cube { protected: int magInt; bool...

Конструктор инициализации, конструктор копирования, деструктор - C++
Я сделал почти задание по перегрузке операторов. Осталось одно, тоесть три: конструктор инициализации, конструктор копирования, деструктор....

Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор - C++
Всем доброго времени суток! нужна ваша помощь! нужно создать класс вектор и реализовать конструктор по умолчанию, копирования и...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
26.06.2013, 15:47
Ответ Создать тему
Опции темы

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