Вопросы по теме 'derived'
Унаследованный GroupBox имеет дрожание OnPaint
Я искал все утро и, к сожалению, не уверен, каков технический термин для этой проблемы, поэтому я не могу найти решение.
Когда я получаю от GroupBox и переопределяю функцию onPaint, групповые ящики перерисовываются поверх предыдущих групповых...
931 просмотров
schedule
10.09.2021
Наследование несколькими интерфейсами, содержащими одни и те же члены с разными типами данных
У меня следующая ситуация:
using System.Data;
namespace TestClass
{
//this is a class generated by a wsdl and may not be changed
public partial class MyTableClass : DataTable
{
public MyRowClass this[int index]
{...
121 просмотров
schedule
24.11.2021
Шаблон C++, ограниченный базовым классом и его производными классами
Я пытаюсь создать загрузчик ресурсов и хочу иметь ресурс класса и диспетчер ресурсов класса шаблона. Различные типы ресурсов наследуются от базового класса ресурсов, например изображение, 3D-сетка и т. д.
У меня может быть карта для любого типа...
786 просмотров
schedule
01.03.2022
C++: приведение производного указателя к указателю void, а затем к абстрактному указателю и доступ к функциям-членам
У меня есть функция контроллера, которая заботится о ряде объектов, все конкретные классы которых являются производными от чистого виртуального класса.
class Abstract {
public:
virtual bool ReadyForWork() = 0;
virtual void DoWork() = 0;...
713 просмотров
schedule
07.04.2022
Реализовать класс Python на основе параметра, переданного в конструктор
Я реализую класс Python, который создает другой объект в конструкторе, тип которого определяется на основе переданного ему параметра. Например, в приведенном ниже коде "workerA" имеет поведение класса "MyAClass" , а "workerB" объект имеет...
682 просмотров
schedule
30.05.2022
Введите стирание и средства доступа
Я использовал шаблон стирания типа в C++, т.е. я скрываю класс шаблона с абстрактным классом
class Base{
virtual ~Base(){}
//pure virtual methods...
};
template<typename T>
class Derived : Base{
Derived<T>(){}
~Derived(){}...
1477 просмотров
schedule
01.07.2022
Вектор различных производных классов
Я до сих пор не знаю, как показать значение элемента производного класса из вектора указателей на базовый класс.
#include <iostream>
#include <cstdlib>
#include <vector>
#include <iterator>
using namespace std;
class...
48 просмотров
schedule
25.09.2022
Использование Public в объявлении производного класса?
Учитывая этот базовый класс:
class Employee
{
char* name;
int age;
public:
Employee(char* name);
void print();
};
Что касаемо "общественности", какая разница между этим:
class Manager : public Employee
{...
16048 просмотров
schedule
25.05.2023
C#: ручное чтение конфигурации XML для производных классов
Предположим, у меня есть класс CarResource, класс RaceCarResource: public CarResource и класс SuperDuperUltraRaceCarResource: public RaceCarResource.
Я хочу иметь возможность загружать свои данные с помощью одного метода LoadFromXML.
Как мне...
997 просмотров
schedule
19.07.2023
Странная ошибка компилятора и наследование шаблона
Может кто-нибудь объяснить мне, почему этот код:
class safe_bool_base
{ //13
protected:
typedef void (safe_bool_base::*bool_type)() const;
void this_type_does_not_support_comparisons() const {} //18
safe_bool_base()...
972 просмотров
schedule
03.09.2023
Вызов суперметодов в Ruby
Я пытаюсь определить некоторые классы в Ruby, которые имеют иерархию наследования, но я хочу использовать один из методов базового класса в производном классе. Суть в том, что я не хочу вызывать точный метод, в котором я нахожусь, я хочу вызвать...
888 просмотров
schedule
06.04.2023
Как получить доступ к параметрам шаблона из производного класса?
у меня есть
template <int N> class Base
а также
class Derived : public Base<1>
... есть ли способ получить доступ к int N изнутри определения Derived::myMethod() (вместо получения ошибки компилятора «использование...
1367 просмотров
schedule
13.07.2023
Возврат нового базового класса, когда общий указатель родительского класса является возвращаемым типом
Можете ли вы иметь тип возвращаемого общего указателя родительского класса функции, а затем возвращать новый дочерний класс, не являющийся общим указателем? Я не уверен, как в таких ситуациях работают общие указатели, действуют ли они как обычные...
230 просмотров
schedule
13.11.2022
Как я могу инициализировать ссылку на константу члена в производном классе, когда я хочу вызвать конструктор базового класса?
Я не могу найти этот вопрос, который даже задают где-либо... так что это заставляет меня поверить, что я делаю что-то очень неправильно здесь...
Допустим, у меня есть базовый класс A с конструктором, который принимает параметр int. В моем...
1682 просмотров
schedule
07.07.2023
Класс производного шаблона C ++: член экземпляра, защищенный от доступа
У меня есть базовый класс шаблона и производный класс шаблона. У производного метода есть перегруженный метод с аргументом, который содержит ссылку на объект того же типа, что и базовый класс. Если бы это не был шаблонный класс, я бы сделал...
1348 просмотров
schedule
10.11.2022
Компонентная архитектура С++
У меня возникли проблемы с поиском способа создания архитектуры движка на основе компонентов в С++. Но я не могу найти способ объединить вектор компонентов с классом, производным от компонента.
Я хочу переопределить виртуальную функцию...
3340 просмотров
schedule
09.07.2023
Создайте производный столбец в SSIS, который сбрасывается при изменении идентификатора
Что я надеюсь сделать, так это создать производный столбец, который создает добавочное значение, но сбрасывает идентификатор пациента.
На приведенном ниже снимке экрана видно, что в настоящее время у меня есть столбцы DCACCT, DCCODE и DCDESC. Но я...
822 просмотров
schedule
19.06.2023
Хранение производных классов в словаре базового класса
Я пытаюсь создать диспетчер сцен или состояний, в котором хранится словарь для каждого состояния, как способ загрузки или изменения состояния программы (например, состояние главного меню и состояние игры). У меня есть куча производных классов...
2559 просмотров
schedule
14.07.2023
Как удалить неиспользуемый мастер управления версиями в Xcode?
Это касается Xcode 9.2. Я добавил фреймворк (локальный репозиторий Git) в свой проект, а затем удалил его, когда он не делал того, что мне было нужно. Теперь, когда я делаю коммит, появляется всплывающее окно со старым мастером GIT, указанным там,...
2275 просмотров
schedule
27.07.2023
Создание массива объектов с производными классами
Я пытаюсь создать двух игроков в программе, которую пишу. Проблема в том, что есть три типа игроков, которые могут быть созданы, но чтобы ссылаться на них позже, я хочу, чтобы они были названы как игрок один и игрок два. Три класса: «Человек»,...
227 просмотров
schedule
01.06.2023