Описание тега virtual-table
1
ответ
Сортировка по датам Asc и Desc
Пытаюсь отсортировать мой неизменный список по desc и / или asc по дате, но это не совсем работает, при сортировке слов он работает нормально, но не в следующей дате, которая есть в списке. Использование нисходящего и восходящего значения от реакции…
28 сен '17 в 21:35
1
ответ
Табличные переменные и виртуальные таблицы - это одно и то же?
Являются ли виртуальные таблицы и переменные таблиц одинаковыми в SQL Server? Что такое виртуальный стол? Зачем нам нужны виртуальные таблицы и как их создать?
16 июл '12 в 04:59
2
ответа
Указатель экземпляра отличается от vfptr при загрузке.dll
Итак, я поиграл с Visual Studio Test Suite и обнаружил кое-что интересное: У меня есть экземпляр для класса А по адресу, скажем, 0x0656a64c, Затем, когда я наблюдал за переменной, он говорит, что его __vfptr указывает на 0x077e7c0c, Насколько я знаю…
09 ноя '17 в 09:34
5
ответов
Виртуальная таблица и схема хранения _vptr
Может кто-нибудь объяснить, как эта виртуальная таблица для другого класса хранится в памяти? Когда мы вызываем функцию с помощью указателя, как они делают вызов функции с использованием адреса? Можем ли мы получить размер выделенной памяти виртуаль…
25 авг '17 в 18:34
0
ответов
Список синтаксиса запроса доступен виртуальный FTS таблица поиска?
В настоящее время по реферальной ссылке я вижу, что Android поддерживает приведенный ниже синтаксис запроса для поиска в виртуальной таблице (FTS), String selection = COL_WORD + " MATCH ?"; String[] selectionArgs = new String[] {query+"*"}; Ссылка: …
13 июн '18 в 12:29
1
ответ
Почему в VTT есть top_offset, реализованный gcc?
Вот подробное описание VTT в ответе с наибольшим количеством голосов. Но ответ не объясняет, почему существует top-offset в VTT. С моей точки зрения, когда мы down_cast base указатель на derived указатель, компилятор уже знает offset необходимо наст…
13 май '18 в 14:12
2
ответа
Альтернатива ссылочной виртуальной таблице в C без использования указателей на функции.
Я использую преимущества полиморфизма в C, используя виртуальные таблицы, как описано в Polymorphism (в C), и он прекрасно работает. К сожалению, ограничение моего текущего проекта не позволяет мне использовать указатель на функцию или ссылку на стр…
03 авг '18 в 07:49
3
ответа
Почему вызов функции виртуальной функции с использованием адреса, хранящегося в таблице виртуальных методов, возвращает мусор?
Я вызываю виртуальные функции с адреса в виртуальной таблице в качестве упражнения для проверки моего понимания концепции. Однако, как только я подумал, что совершил прорыв в своем понимании таблицы виртуальных методов, я столкнулся с другой проблем…
06 сен '18 в 18:03
0
ответов
C++ Многоуровневая настройка указателя объекта thunk наследования
Рассмотрим следующий код с 3-уровневой иерархией множественного наследования. auto addr = [](auto v) -> uint64_t { return *reinterpret_cast<uint64_t*>(v); }; struct BaseA { void virtual a() {} }; struct BaseB { void virtual b() {} }; struct…
02 июн '18 в 15:09
0
ответов
MongoDB BI Connector: как присвоить значение переменной в операторе выбора
Мне нужно создать виртуальную таблицу и заполнить ее диапазоном значений дат. Следующий запрос обычно выполняется в MySql: SELECT DATEID, STR_TO_DATE(DateValue, '%Y-%m-%d %H:%i:%s') AS DateValue FROM( SELECT CONVERT(DATE_FORMAT(ADDDATE(@day, INTERVA…
22 фев '18 в 06:23
0
ответов
Что лучше с точки зрения производительности в T-SQL? Внутренний + Подзапрос или Внутренний + Виртуальная таблица?
У меня есть сомнения с точки зрения производительности. Что лучше? Несколько вложенных внутренних объединений + подзапросов с определенным предложением WHERE (таблица имеет индексы). Создание виртуальной таблицы с данными строк и связывание ее с Inn…
29 окт '18 в 08:25
1
ответ
Что такое использование автоматически сгенерированных таблиц виртуальных таблиц
Я делал некоторые отладки с SQL-запросами, выполнил следующее для создания виртуальной таблицы: sqlite> CREATE VIRTUAL TABLE email_fts USING fts3(subject, body, "to", "from"); & проверил схему, где показаны дополнительные 3 таблицы ссылок на созд…
30 июл '17 в 10:23
1
ответ
Зачем нужны виртуальные таблицы при вызове виртуальных функций во время выполнения?
Я следовал этому уроку, пытаясь понять virtual table и весь процесс позади pointer а также virtual functions in C++, Не уверен, когда у меня есть такой код: D1 d1; Base *dPtr = &d1; dPtr->function1(); Зачем мне все это virtual table управлени…
05 мар '18 в 15:34
0
ответов
Виртуальный стол (aka View)
Мы используем облачную систему для обработки данных пациентов. Поставщики этого системного журнала отправляют копию своей базы данных SQL для использования, и мы восстанавливаем ее локально, чтобы мы могли составлять наши отчеты. Эти локальные табли…
09 июл '18 в 19:37
2
ответа
Выяснить поле vptr
У меня есть несколько классов, и я пытаюсь понять, как vptr и vtable работают в этой ситуации. class RGB { short value[3]; }; class AbstractImage{ protected: int n_pixels; public: virtual void show() = 0; virtual AbstractImage* getMe() = 0; virtual …
11 мар '18 в 10:42
0
ответов
Переопределенные поля Scala: есть ли переопределенные поля в виртуальной таблице?
Переопределенные поля Scala: есть ли переопределенные поля в виртуальной таблице? Я новичок в Скале. Концептуально переопределенные методы класса находятся в виртуальной таблице, но я не уверен, есть ли переопределенные поля в виртуальной таблице? c…
24 фев '18 в 21:36
0
ответов
Получение размера VirtualTable (количество записей / строк) в Delphi
Как я могу получить количество строк в виртуальной таблице Devart? Я просто хочу иметь возможность сделать что-то вроде procedure TMyForm.CountRec(); var numRecords: integer; begin numRecords := ???; ShowMessage(IntToStr(numRecords)); end; Сама табл…
08 май '19 в 11:18
0
ответов
Значение стоимости виртуальной таблицы SQLite?
Функция xBestIndex для виртуальной таблицы, помимо прочего, возвращает оценочную стоимость. Ориентировочная стоимость описана В поле timateCost должно быть указано приблизительное число операций доступа к диску, необходимых для выполнения этого запр…
21 июл '19 в 07:38
1
ответ
Как правильно написать и прочитать экземпляр класса с vtable в QSharedMemory?
У меня есть класс, полученный из интерфейса class Interface { public: virtual void foo() = 0; }; class Implementer : public Interface { public: void foo() override { std::cout << "Hello world" << std::endl; } private: int __some_int_memb…
01 авг '19 в 00:00
2
ответа
NoneVptr и vtable наследуются от базового класса?
Как можно заметить, D3 вводит новую виртуальную функцию, @function3()в середине цепи наследования. Мне интересно, что происходит с *- vptr и vtable, когда это происходит. D3 теперь является своего рода новым базовым классом, class Base { public: vir…
12 авг '19 в 21:50