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

Добавить отсутствующие конструкторы - C++

Восстановить пароль Регистрация
 
VikaS
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 5
18.12.2010, 18:59     Добавить отсутствующие конструкторы #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
class base {
int i, j;
public:
    base (int n, int m) {
 
        i=n; j=m;} 
    void showij() { cout << i << ' ' << j << '\n'; }
};
class derived: public base {
int k;
public:
    derived(int c,int n,int m): base(n,m){k=c;}
void show() { cout << k << ' '; showij(); }
};
int main ( )
{
derived ob(l, 2, 3);
ob.show ( );
return 0;
}
выводит- error C2065: 'l' : undeclared identifier
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2010, 18:59     Добавить отсутствующие конструкторы
Посмотрите здесь:

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
18.12.2010, 19:43     Добавить отсутствующие конструкторы #2
Цитата Сообщение от VikaS Посмотреть сообщение
derived ob(l, 2, 3);
Читайте ошибки.
Там, наверно, первым параметром должна идти цифра 1, а не латинская маленькая "L".
Yandex
Объявления
18.12.2010, 19:43     Добавить отсутствующие конструкторы
Ответ Создать тему
Опции темы

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