Я ищу способ легко встроить любые внешние двоичные данные в приложение C / C ++, скомпилированное от GCC.
Хорошим примером того, что я хотел бы сделать, является обработка кода шейдера - я могу просто сохранить его в исходных файлах, например const char * shader = "source here";
, но это чрезвычайно непрактично.
Я бы хотел, чтобы компилятор сделал это за меня: после компиляции (этап связывания) прочтите файл "foo.bar" и свяжите его содержимое с моей программой, чтобы я мог получить доступ к содержимому как двоичные данные из кода. Я хочу вызвать функцию FORMSOF () напрямую, вообще не ссылаясь на столбец. Есть шанс?
РЕДАКТИРОВАТЬ: Запрос, который удовлетворил мои потребности, оказался
SELECT * FROM
(SELECT ROW_NUMBER() OVER (PARTITION BY group_ID ORDER BY GROUP_ID) ord, display_term
from sys.dm_fts_parser('FORMSOF( FREETEXT, running) and FORMSOF(FREETEXT, jumping)', 1033, null, 1)) a
WHERE ord=1
Требуется членство в системном администраторе. фиксированная роль сервера и права доступа к указанный стоп-лист.