Вопросы по теме 'virtual'

C++ для начинающих: виртуальные функции в базовом классе
Я пишу код, в котором я определил следующий базовый класс. class Chorus{ public: //Destructor virtual ~Chorus(); //callback function virtual int callback( void *outputBuffer, void *notUsed, unsigned int nBufferFrames,...
2142 просмотров

Вызов переопределенной функции из переопределяющей функции
Предположим, у меня есть виртуальная функция foo() в классе B, и мне нужно немного другое поведение в одном из производных классов B, классе D. Можно ли создать переопределяющую функцию D::foo() и вызвать B::foo( ) оттуда, после обработки особого...
19802 просмотров
schedule 31.10.2023

Как создать виртуальный диск Windows
Я пытаюсь создать виртуальный диск Windows (например, c:\) для сопоставления удаленного хранилища. Основная цель — сделать это понятным для пользователя способом. Поэтому пользователь не будет знать, что он пишет/читает с другого сайта. Я искал...
15083 просмотров
schedule 10.03.2022

Множественное наследование С++ от оператора с одинаковым именем
Можно ли наследовать оператор с одинаковым именем, который отличается только типом возвращаемого значения, от двух разных абстрактных классов. Если да, то они: какой синтаксис для реализации операторов каков синтаксис для...
994 просмотров

Виртуальные таблицы методов
При обсуждении запечатанных классов довольно часто упоминается термин "виртуальная таблица функций". Что именно это? Некоторое время назад я читал о таблице методов (я тоже не помню цель этой цели), и google/поиск здесь дает результаты, связанные с...
21364 просмотров
schedule 30.12.2023

Виртуальный микрофон, сети и vb.net
Я хотел бы добавить виртуальный микрофон (аналогично тому, как вы можете иметь виртуальный дисковод для компакт-дисков, а затем монтировать на него файлы ISO), чтобы его можно было выбирать в таких программах, как MSN и Skype. Но должен ли источник...
2881 просмотров
schedule 28.03.2022

Что эквивалентно виртуальным функциям С++ в PHP?
Is it abstract function xxx ? Я только что сделал тест, который, кажется, указывает, что частный метод тоже виртуальный? class a { private function test() { echo 1; } } class b extends a { private function test() { echo 2; } public...
10893 просмотров
schedule 20.03.2024

Еще один вопрос, связанный с дизайном C++
Привет! Я пытаюсь найти некоторые оптимальные решения в шаблонах кодирования C++, и это один из моих вопросов, связанных с игровым движком . Взгляните на объявление игрового объекта (я удалил почти все, что не имеет отношения к вопросу) ....
284 просмотров
schedule 25.08.2022

Предварительное объявление C++ для виртуальной функции
У меня есть иерархия классов, и я пишу в ней виртуальную функцию. Скажем, есть три класса class A { virtual A* test(); }; ( File A.h ) class B : public A { virtual C* test(); }; ( File B.h ) class C : public A {}; ( File C.h ) Теперь я...
1416 просмотров
schedule 06.05.2023

Как запустить виртуальную клавиатуру, не теряя фокуса в WinXP?
Мне нужно запустить виртуальную клавиатуру (а именно click-n-type) из моего приложения, чтобы пользователь мог вводить данные в активное поле. Когда пользователь фокусируется на поле редактирования в окне моего приложения, виртуальная клавиатура...
713 просмотров
schedule 05.08.2022

Размер виртуальной памяти
У меня размер виртуальной памяти установлен на 756 МБ в Windows XP. но при чтении в msdn он говорит, что виртуальная память для каждого процесса в 32-битной ОС по умолчанию составляет 4 ГБ. чем он отличается от размера виртуальной памяти, который я...
1117 просмотров
schedule 09.08.2022

[C ++] Ковариантные возвращаемые типы
У меня есть класс VectorN и класс Vector3 , унаследованный от VectorN (который, например, может обрабатывать перекрестные продукты). У меня проблемы с определением типов возвращаемых значений различных операторов. Пример: class VectorN {...
7232 просмотров
schedule 24.03.2024

Как работает вызов виртуального метода в C++?
Как работает Вызов виртуального метода в C++?
6303 просмотров
schedule 06.06.2022

Какова цель виртуального пространства IntelliJ IDEA?
В Eclipse виртуальное пространство (возможность поставить курсор после конца строки) по умолчанию отключено, что противоречит настройке IntelliJ IDEA по умолчанию. http://www.jetbrains.com/idea/documentation/migration_faq.html Есть ли...
3211 просмотров
schedule 17.09.2022

Размер класса с виртуальным базовым классом
Возможный дубликат: размер объекта с виртуальным class X {}; class Y : public virtual X {}; class Z : public virtual X {}; class Class : public Y, public Z {}; Почему sizeof (Class) выводит 12 на моем компиляторе gcc?...
172 просмотров

Почему одна и та же переменная получила разные виртуальные адреса при разных запусках?
Мне нужно знать виртуальный адрес переменных (в частности, переменной кучи) в моем проекте. Значение указателя переменной фактически является ее виртуальным адресом. Насколько я понимаю, виртуальный адрес одной и той же переменной должен быть...
198 просмотров
schedule 12.06.2023

Статическая переменная изображения в нескольких классах
В настоящее время я работаю на С#, и у меня есть базовый класс (пуля), который должен иметь переменную и последующий геттер (изображение), потому что другой класс ожидает такого поведения (включение питания) для правильного отображения. Затем пуля...
1530 просмотров
schedule 05.11.2023

Почему виртуальное ключевое слово используется в модели master-detail С#?
Обратитесь к статье EntityFramework и другим веб-семинарам ASP MVC от Microsoft, таким как; 1: http://www.asp.net/mvc/videos/5-minute-introduction-to-aspnet-mvc 2:...
1797 просмотров
schedule 19.06.2022

Устройство Bluetooth HID и текстовые поля iOS
Мы используем устройство BT, которое действует как клавиатура, чтобы общаться с iPad. Мы хотим, чтобы это устройство Bluetooth взаимодействовало с 1 полем в нашем приложении. (Что находится в его собственном представлении) Все остальные textFields /...
4608 просмотров
schedule 13.01.2024

Может ли подкласс встроить чистый виртуальный метод, который не встроен в базу?
Насколько я понимаю, компилятор может встроить вызов виртуальной функции, если во время компиляции он знает, какой тип объекта будет во время выполнения ( Часто задаваемые вопросы по C++ ). Однако что происходит, когда вы реализуете чисто...
296 просмотров
schedule 24.07.2022