Лучшие virtual вопросы ИТ разработчиков

  • 1 голос
  • 5 ответов
  • 0 просмотров
5 ответов

Вызов виртуальной функции по ссылке

В следующем коде почему последний вызовесть() по ссылке с вернуть "Животное б ест. " ? Из моего понимания, с является ссылкой на экземпляр б произв...

Задан 19 May 2013, 12:05 от cpp_noname
  • 11 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Перегрузка виртуальной функции в дочернем классе

Я просто тестирую виртуальные ключевые слова и концепции наследования в C ++. Я написал небольшую программу: #include<stdio.h> #include<iostream> using namespace std; class cna_MO { public: virtual void print() { cout << "cna_MO" << endl; } }; ...

Задан 11 Jan 2012, 09:20 от Vijay
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как проектировать вокруг ограничения, что шаблонные функции-члены не могут быть виртуальными

Я сталкиваюсь с проблемой дизайна, где (в C ++) яМне бы хотелось, чтобы шаблонная функция-член (не шаблонного класса) была виртуальной, и мне интересно, есть...

Задан 23 Mar 2013, 20:43 от innocent_bystander
  • 2 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Как выполнить Virtual Mouse click C # без использования мыши

Я хотел бы выполнить щелчок в приложении Windows, без использования реальной мыши (поэтому я могу свести его к минимуму). Так же, как бот будет вести себя. Как бы я это сделал?

Задан 28 Feb 2013, 21:47 от Frunk
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Законно ли делать специализацию шаблона функции виртуальной?

В C ++ специализация шаблона функции должна действовать точно так же, как нормальная функция. Значит ли это, что я могу сделать один виртуальный? Например: struct A { template <class T> void f(); template <> virtual void f<int>() {} }; struct B ...

Задан 16 Apr 2009, 17:45 от alexk7
  • 5 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Конфигурация доступных сайтов Apache 2

Я пытаюсь написать около 5 веб-сайтов на одном сервере Apache, который находится на одном IP-адресе.Например:/ Var / WWW / сайт1/ Var / WWW / сайт2/ Var / WW...

Задан 21 Dec 2009, 10:50 от Schodemeiss
  • 11 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

перевести виртуальный адрес в физический адрес

Следующая таблица страниц предназначена для системы с 16-разрядными виртуальными и физическими адресами и страницами размером 4096 байт. Бит ссылки устанавли...

Задан 27 Oct 2016, 19:31 от Ruan
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Надеюсь это поможет. Если это так, пожалуйста, проголосуйте +1 :)

тим написать драйвер для виртуального принтера (на языке C или Java) (например, Как создать виртуальный принтер в Windows? [https://stackoverflow.com/questions/1019036/how-to-create-a-virtual-printer-in-windows] ) Мы бы перенаправили файл на ...

Задан 09 Jan 2011, 16:31 от Orolez
  • 12 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Влияние виртуального на использование члена шаблона класса

Я (смутно) знаю, что шаблон не создается, если онне используемый, Например, следующий код скомпилируется нормально, хотя

Задан 28 Oct 2013, 07:32 от Nawaz
  • 6 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Однако, когда все становится сложным (читай реальным), он определенно выполняет поиск в vtable, почти каждый раз, когда вы вызываете виртуальную функцию.

дующем коде она вызывает виртуальную функцию foo через указатель на производный объект. Будет ли этот вызов проходить через vtable или он будет вызывать

Задан 16 Dec 2010, 18:29 от aaa
  • 3 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Когда виртуальный не работает

У меня странная ошибка в моих классах C ++ в данный момент. У меня есть класс-оболочка ActiveX (как часть wxWidgets), к которому я добавил новую виртуальную ...

Задан 24 Dec 2008, 08:04 от Lodle
  • 72 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Кроме того, из того, что я видел, для цели Google API также установлен пакет ApiDemos.

рабатываю Android с SDK 2.3.3 с использованием Eclipse IDE. Как вы все знаете, чтобы запустить мое приложение, я должен создать виртуальное устройство. Из окна «Создать новый AVD» я вижу много целей. Есть 2 цели для API уровня 10, такие ...

Задан 06 May 2011, 17:12 от allbory
  • 10 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Виртуальные функции друзей для базового класса?

Я в процессе изучения языка, и это сомнение нуб. Можно ли использовать функцию виртуального друга? Я не знаю, возможно ли это, я даже не тестировал его, но ...

Задан 27 Aug 2012, 13:37 от Kurospidey
  • 12 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

неопределенная ссылка на `typeinfo для класса '[дубликат]

Возможный дубликат: g ++ неопределенная ссылка на typeinfo [https://stackoverflow.com/questions/307352/g-undefined-reference-to-typeinfo] Неопределенные символы «vtable for…» и «typeinfo ...

Задан 21 Jan 2012, 09:15 от SevenDays
  • 34 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Чистые виртуальные функции в C ++ 11

В C ++ 98 нулевой указатель был представлен литералом0 (или фактически любое константное выражение, значение которого было равно нулю). В C ++ 11 мы предпочитаемnullptr вместо. Но это не работает для чисто виртуальных функций: struct X { virtual ...

Задан 31 Dec 2013, 17:51 от fredoverflow
  • 18 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Таблицы виртуальных методов

При обсуждении закрытых классов термин «таблица виртуальных функций» упоминается довольно часто. Что именно это? Я читал о таблице методов некоторое время на...

Задан 09 Mar 2010, 23:43 от dotnetdev
  • 3 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

C ++: доступ к виртуальным методам

Я пытаюсь использовать таблицу виртуальных методов для вызова функций по индексу в классе ... Предположим, у нас есть следующий код: class Base { public: Base() {} virtual ~Base() {} virtual Base* call_func(unsigned int func_number) { // Some ...

Задан 12 Dec 2012, 13:49 от gvo
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Надеюсь это поможет!

es вездесущи в большинстве реализаций OO, но есть ли у них альтернативы? На вики-странице для vtables есть небольшая реклама, но не слишком много информации (и короткие ссылки). Знаете ли вы о какой-то языковой реализации, которая не использует ...

Задан 10 Aug 2011, 15:47 от Thunker
  • 13 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Почему вптр не стоит на месте?

С каждым классом, который содержит одну или несколько виртуальных функций, связана Vtable. Пустой указатель vptr указывает на эту таблицу. Каждый объект этого класса содержит тот vptr, который указывает на тот же Vtable. Тогда почему vptr не ...

Задан 17 Dec 2012, 12:26 от Harsh Maurya
  • 309 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

C ++ Virtual / Pure Virtual объяснил

Что именно это означает, если функция определена как виртуальная, и это то же самое, что и чисто виртуальная?

Задан 20 Aug 2009, 13:00 от Justin
  • 39 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

C ++ FAQ

ужно использовать виртуальный оператор <<. Тем не менее, когда я пытаюсь написать: virtual friend ostream & operator<<(ostream& os,const Advertising& add);Я получаю ошибку компилятора Ошибка 1 ошибка C2575: «оператор <<»: только функции-члены ...

Задан 31 Dec 2010, 18:12 от inna karpasas
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

C # снимок экрана виртуального рабочего стола

Я нашел способ создания виртуальных рабочих столов с помощью C #. Теперь мне было интересно, можем ли мы сделать снимок экрана определенного рабочего стола, и если да, то как? заранее спасибо Blizz

Задан 28 May 2009, 18:47 от Blizz
  • 10 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Какой самый простой способ запустить скрипты Python на облачном сервере?

У меня есть сценарий Python для веб-сканирования, выполнение которого занимает несколько часов, и его невозможно выполнить полностью на моем локальном компью...

Задан 13 Nov 2014, 05:23 от user1330691
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Позволят ли неиспользуемые частные виртуальные методы в будущем расширение без нарушения совместимости ABI?

Я разрабатываю общую библиотеку. Допустим, у меня есть следующее определение класса: class MyClass { public: //public interface private: virtual void foo1(int); virtual void foo2(int, bool); virtual void foo3(double); virtual void reserved1(); ...

Задан 19 Feb 2012, 18:50 от p12
  • 6 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Хммм ... Какую версию Rhino.Mocks вы используете?

ли я выполнить тело виртуального метода, который живет в абстрактном классе, который был смоделирован с использованием Rhino Mocks? Чтобы было ясно, я не пытаюсь издеваться над поведением виртуального метода. Я пытаюсь / test / виртуальный метод ...

Задан 05 Aug 2011, 17:44 от lance
  • 4 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Не поняла это так. Я просто ценю ваши комментарии.

я есть небольшая иерархия классов, где каждый класс соответствует определенному потомку TComponent (скажем, базовый класс TDefaultFrobber с потомками TActionFrobber и TMenuItemFrobber, что соответствует TComponent, TCustomAction и TMenuItem ...

Задан 02 Feb 2009, 12:46 от Uli Gerhardt
  • 4 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Подробнее о виртуальных / новых ... плюс интерфейсах!

Вчера я опубликовал вопрос о новых / виртуальных / переопределенных ключевых словах и многое узнал из ваших ответов. Но все же я остаюсь с некоторыми сомнениями. Между всеми «ящиками» я потерял связь с тем, что на самом деле происходит ...

Задан 15 Jan 2010, 16:10 от Bruno
  • 202 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Зачем использовать «виртуальный» для свойств класса в определениях модели Entity Framework?

В следующем блоге: http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx [http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx] Блог содержит ...

Задан 17 Dec 2011, 05:44 от Gary Jones
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Bluetooth HID устройство и iOS текстовые поля

Для связи с iPad мы используем устройство BT, которое выполняет функцию клавиатуры. Мы хотим, чтобы это устройство Bluetooth говорило с 1 полем в нашем приложении. (Который находится в своем собственном представлении) Все остальные textFields / ...

Задан 14 Sep 2011, 07:22 от PhilB
  • 13 голосов
  • ответ
  • 0 просмотров
ответ

Да, и второй сегмент, как вы и говорите, - заблокированная страница памяти, которую мой код явно использует для ускорения передачи данных.

того, я заметил, что моя программа c (с использованием CUDA 3.2) имеет виртуальный размер 28 г или более (если смотреть на VIRT) при каждом запуске с самого начала. Это не имеет никакого смысла для меня. Резидентная память имеет смысл и ...

Задан 22 Jun 2011, 19:01 от jmilloy
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Где используются виртуальные конструкторы?

Я читал о том, что виртуальные конструкторы используются для реализации некоторых шаблонов проектирования, но я не понимал необходимости виртуальных конструкторов. Так что же такое виртуальные конструкторы и зачем они нам нужны?

Задан 17 Sep 2009, 06:07 от Xinus
  • 10 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

C ++ Переопределенный метод не вызывается

Shape.h namespace Graphics { class Shape { public: virtual void Render(Point point) {}; }; }Rect.h namespace Graphics { class Rect : public Shape { public: Rect(float x, float y); Rect(); void setSize(float x, float y); virtual void ...

Задан 18 Sep 2009, 11:41 от Simon Moles
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

Кажется, не то, что все остальные имеют в виду.

P, чтобы избежать динамического полиморфизмапредлагается следующее решение, чтобы избежать накладных расходов на виртуальные функции-члены и наложить определенный ...

Задан 20 Jul 2011, 18:47 от effer
  • 0 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Кто-нибудь знает, как открыть другую виртуальную клавиатуру в Windows, а не оск? Один для планшетов?

ел бы создать событие в кнопке. Когда я нажимаю на кнопку, я хочу открыть виртуальную клавиатуру Windows. Можете ли вы помочь мне с кодом? Спасибо за ваше сотрудничество. С уважением.

Задан 09 Feb 2011, 17:39 от Daniel Pereira
  • 15 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Принудительно вызывать виртуальную функцию базового класса

У меня есть такие события class Granpa // this would not be changed, as its in a dll and not written by me { public: virtual void onLoad(){} } class Father :public Granpa // my modification on Granpa { public: virtual void onLoad() { // do ...

Задан 15 Mar 2012, 16:50 от mikbal
  • 4 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Подробнее о виртуальных / новых ... плюс интерфейсах!

Вчера я опубликовал вопрос о новых / виртуальных / переопределенных ключевых словах и многое узнал из ваших ответов. Но все же я остаюсь с некоторыми сомнени...

Задан 15 Jan 2010, 15:10 от Bruno
  • 26 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

переопределить не виртуальные функции

C ++ 11 FDIS это говорит Если виртуальная функция помечена с помощью переопределения virt-спецификатора и не переопределяет функцию-член базового класса, программа является некорректной. [ Пример: struct B { virtual void f(int); }; struct D : B ...

Задан 23 Sep 2011, 14:31 от towi
Page 1 of 3
1 2 3