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

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

Войти
Регистрация
Восстановить пароль
 
Matlabist
2 / 2 / 0
Регистрация: 28.11.2010
Сообщений: 102
#1

Конструкторы и классы - C++

05.02.2011, 18:37. Просмотров 630. Ответов 4
Метки нет (Все метки)

Возникает ошибка что нет конструктора, хотя он есть.
error C2514: 'B' : class has no constructors
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class B;
 
class A
{
    B* b;
    A() {
        b=new B(2);
    };
};
 
class B
{
    int x;
    B(int y) {
        x=y;
    };
};
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.02.2011, 18:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Конструкторы и классы (C++):

Классы и конструкторы - C++
#include <string.h> #include <conio.h> #include <iostream> using namespace std; class automobile//создаём класс automobile ...

Конструкторы и классы - C++
Определить класс список элементов. В определение класса включить два конструктора: для определения списка по его размеру и путем...

Классы, конструкторы - C++
В понедельник последний день сдачи лабы. На выбор сделать одну из них: №1 Делать через классы и конструкторы. С использованием...

Классы. Конструкторы. Деструкторы - C++
В Массиве рядок, который имеет минимальный елемент, отсортванть методом вставок с помощью классов. Текст программы я зделал трьома...

Классы, конструкторы (найти ошибку) - C++
Народ помогите пожалуйста пишу на с++ уже приличное количество времени но никогда не любил классы)). И вот какая проблема вот код #include...

Классы. Протокол класса. Конструкторы и деструкторы - C++
Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки. Определить...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
slavich
12 / 12 / 1
Регистрация: 25.10.2009
Сообщений: 32
05.02.2011, 19:00 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class B
{
        int x;
public:
        B(int y) {
                x=y;
        };
};
 
class A
{
        B* b;
public:
        A() {
                b=new B(2);
        };
};
1
Jupiter
Каратель
Эксперт С++
6554 / 3975 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
05.02.2011, 19:01 #3
Matlabist, конструкторы обоих классов в привате объявлены
1
igorrr37
1647 / 1275 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
05.02.2011, 19:02 #4
добавь public
1
no0ker
05.02.2011, 19:22     Конструкторы и классы
  #5

Не по теме:

осталось только добавить, что по умолчанию свойства и методы объекта - относятся к private.

1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2011, 19:22
Привет! Вот еще темы с ответами:

Классы. Протокол класса. Конструкторы и деструкторы - C++
на С++ Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие число строк, столбцов и состояние ошибки....

Конструкторы и классы. Не могу найти ошибку - C++
Подскажите в чем ошибка вроде должно выводица 3 и 5 а выводица хаотичный набор цифр(( #include <iostream> using namespace std; class...

Классы. Протокол класса. Конструкторы и деструкторы - C++
помогите пожалуйста разобраться с заданием Создать класс «матрица». Данный класс должен содержать элементы типа int, определяющие...

Классы, конструкторы, деструкторы, методы классов - C++
Доброго времени суток , Господа программисты. :) Очень нужна Ваша помощь. Написал программу, но никак не получается сделать последний...


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

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

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