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

Вопрос про конструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "no appropriate default constructor available" http://www.cyberforum.ru/cpp-beginners/thread156660.html
Начал писать класс и попытался скомпилировать проект... class TMyGame: public TGame{ public: TMyGame(char *WorldFileName, char **Model, unsigned ModelCount, char *TexturesFileName); }; ...
C++ Удаление Узла Бинарного Дерева. Добрый День.Возникла проблема с реализацией части функции контейнера для удаления элемента с двумя узлами(по всем правилам бинарных деревьев).Подскажите алгоритм я-реализую. template<class T> void... http://www.cyberforum.ru/cpp-beginners/thread156655.html
Возвездение числа в степень (рекурсия) C++
Возвести число base в степень exponent с помощью рекурсии. Возможно ли обойтись без третьей переменной или же это оптимальный вариант? //Рекурсивная функция возведения в степень #include...
C++ решение с простой переменной
Добрый вечер:sleep: Задание прикреплено ниже, если кому не трудно посмотрите пожалуйста. В 1 задании (считая сверху) я написал код:#include <stdafx.h> #include <cmath> #include <iostream>...
C++ Количество отрицательных значений функции http://www.cyberforum.ru/cpp-beginners/thread156575.html
Учу с++ буквально дня 4, поэтому может быть для кого то вопрос покажется слишком легким. Подскажите идею пожалуйста, а то перерыл google и электронные учебники, что были ниче не нашел:wall: Вот мой...
C++ знак для Float (точка и запятая) проблема в одной проге atof() и fprintf(%f, float_arg) используют точку, в другой запятую =\ обе проги компилю я, а надо чтоб они выбрали что-то одно тк юзают один файл настройки, где это изменить? подробнее

Показать сообщение отдельно
Krist_ALL
9 / 9 / 0
Регистрация: 01.02.2010
Сообщений: 317

Вопрос про конструктор - C++

31.07.2010, 15:09. Просмотров 446. Ответов 6
Метки (Все метки)

цитата исходного кода из книги:

C++
1
2
3
4
5
6
7
8
class stock{
 
...
public: stock(); //Типа объявление конструктора по умолчанию чтоли...
stock(int a,int b); //вот настоящий пользовательский конструктор
 
 
};
зачем в коде stock(); когда ниже идет нормальный прототип конструктора.?

Добавлено через 12 минут
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
30
31
32
33
34
35
36
37
#include <iostream>
 
class oop {
private: int a;
         int b;
         
public:  
         oop();
         oop(int r,int e);
         void pa();
 
};
 
 
oop::oop() 
{
a = r;
b = e;
}
 
 
oop::pa() 
{
    std::cout<<a;
 
}
 
 
 
 
int main() {
 
oop slava(3,3);
slava.pa();
 
 
}
error C2511: 'oop::oop' : overloaded member function 'void (void)' not found in 'oop'
error C2556: 'int __thiscall oop:a(void)' : overloaded function differs only by return type from 'void __thiscall oop:a(void)'

C:\Program Files\Microsoft Visual Studio\MyProjects\oop4\1.cpp(43) : error C2264: 'pa' : error in function definition or declaration; function not called


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