Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Forrgit
5 / 5 / 6
Регистрация: 17.05.2014
Сообщений: 61
Завершенные тесты: 2
1

Как убрать возможность создания указателя на класс

09.11.2015, 17:30. Просмотров 158. Ответов 1
Метки нет (Все метки)

Есть абстрактный класс А и класс Б, который содержит список(vector) указателей на класс А. Как сделать чтобы кроме класса Б, нигде нельзя было создать указатели на класс А(нужно что-то вроде чисто виртуальной функции, но для указателей). Можно ли такое реализовать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2015, 17:30
Ответы с готовыми решениями:

Как сделать функцию от указателя на класс и указателя на метод?
Не получается сделать функцию, параметрами которой являются указатель на класс...

Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ...
Написать обработчик исключений ситуации при преобразовании указателя на класс B...

Как убрать возможность прочитать вшитые в исполняемый файл текстовые данные
Если открыть дллку через текстовый документ, то можно увидеть ссылку. Как...

Как при помощи указателя на базовый класс обратится к полю наследуемого класса?
Всем привет! столкнулся с такой проблемой. У меня есть массив указателей на...

typeid определяет тип указателя на базовый класс, как тип "базовый класс". Вне зависимости от присвоенного ему значения
Вот код: #include <iostream> #include <string> #include <conio.h>...

1
pproger
165 / 68 / 17
Регистрация: 22.03.2011
Сообщений: 196
09.11.2015, 17:32 2
Forrgit,
сделать класс A вложенным в класс Б в private секции.
и указателей на класс не бывает.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 17:32

Генератор с возможность создания более 3 млрд паролей и выводом в файл
Ребята, кто сможет достать код из программы, или написать на с++ Нужен просто...

Как грамотно убрать класс с глобальной видимости, удалив оператор extern?
Пусть есть такие файлы исходного кода: main.cpp: #include "classA.h" ...

Передача указателя функции класса A в класс B
Добрый день! Стоит задача вызывать функцию другого класса в потоке, ну что...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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