Использование clangd в включенных файлах дословноC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Использование clangd в включенных файлах дословно

Сообщение Anonymous »


Я использую Neovim с плагином lsp-zero. Следующий минимальный пример моделирует ситуацию, с которой я столкнулся в большой базе кода. Оператор #include используется для фрагментов кода, которые повторяются по всему коду, и каждое приложение имеет десятки таких файлов в функции main.

Файл defs.h:

a = 1; б = 2; Файл app.cpp

#include int main (int argc, char *argv[]) { интервал а, б; #include "defs.h" std::cout
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»