Существует ли g ++ эквивалентен Visual Studio __ declspec (novtable)?

Хороший

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

И если Вы создаете или читаете код приложения, которое использует внешне сохраненные или динамично сгенерированные имена таблиц, затем без псевдонимов, действительно трудно сказать на первый взгляд, что обозначают все те "%s" es или другие заполнители. Это не крайний случай, например, много веб-приложений позволяют настраивать префикс имени таблицы во время установки.

12
задан Community 23 May 2017 в 11:53
поделиться

1 ответ

Я не думаю, что он есть - если бы он был, он был бы указан на странице атрибутов типа руководства GCC. GCC использует атрибуты типа для добавления дополнительных аннотаций к типам (таких как выравнивание и заполнение), но нет атрибута типа, эквивалентного __ declspc (novtable) , перечисленному в нем.

Я также не вижу никакого компилятора в параметрах командной строки , относящихся к этой оптимизации.

9
ответ дан 2 December 2019 в 22:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: