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

Создание объекта через указатель на базовый абстрактный класс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перегрузка операторов! http://www.cyberforum.ru/cpp-beginners/thread1030431.html
Создать несколько объектов (например, a и b) разработанного класса. Класс – символьная строка. Реализовать для объектов данного класса перегрузку операции <= (b<=a). Содержимое объектов (a,b, их строк), до и после выполнения операции, вывести на экран.
C++ Конфликт имён в ромбовидном наследовании class A { private: int a; public: A(a0) : a(a0) {} } class B1 : virtual public A { private: int b; int c; http://www.cyberforum.ru/cpp-beginners/thread1030426.html
Возможно ли сделать такой массив в c++ C++
Здравствуйте. Можно ли в С++ сделать динамический ассоциативный массив, вроде этого на Javascript: var cars = ; cars = ; cars = 'BMW'; cars = 20000; cars = ; cars = 'Aston Martin'; cars = 50000;
Транслитерация c++ C++
Здравствуйте, есть часть задания, где нужно реализовать замену кирилици на латинь (Ввод: дом, вывод: dom). Подскажите самый простой способ.
C++ Доделать программу http://www.cyberforum.ru/cpp-beginners/thread1030388.html
Помогите дорешать задачку, пожалуйста. Система из n материальных точек в пространстве задана с помощью последовательности действительных чисел x1,y1,z1,p1,x2,y2,z2,p2,......xn,yn,zn,pn-координаты i-ой точки,а pi-ее вес(i=1,2,....,n). Получить координаты центра тяжести системы. Мой код. В двумерном массиве mas строки - 4 параметра каждой координаты точки системы, столбцы - нумерация точек...
C++ Конструктор копирования и оператор присваивания Спасибо всем тем, кто заглянул на огонек. Проблема: Реализовать конструктор копирования и оператор присваивания для класса User. Вопрос: В чем разница между конструктором копирования и оператором присваивания? #ifndef MYSKYPE_H #define MYSKYPE_H #include <string> using namespace std; подробнее

Показать сообщение отдельно
Aloir
 Аватар для Aloir
216 / 216 / 13
Регистрация: 17.12.2010
Сообщений: 688
06.12.2013, 13:05     Создание объекта через указатель на базовый абстрактный класс
+1 к предыдущему сообщению, по коду тут других вариантов нету.

и вот так:
C++
1
  client *obj = NULL;
и при выводе проверяете:
C++
1
if(obj != NULL) выводим

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