Perguntas com a marcação «pragma»

115
Desativar erro de aviso único

Existe uma maneira de desativar apenas uma única linha de aviso em um arquivo cpp com o visual studio? Por exemplo, se eu detectar uma exceção e não lidar com ela, recebo o erro 4101 (variável local não referenciada). Existe uma maneira de ignorar isso apenas nessa função, mas caso contrário,...

99
Pragma em definir macro

Existe alguma maneira de incorporar a instrução pragma na macro com outras instruções? Estou tentando alcançar algo como: #define DEFINE_DELETE_OBJECT(type) \ void delete_ ## type_(int handle); \ void delete_ ## type(int handle); \ #pragma weak delete_ ## type_ = delete_ ## type Aceito...

98
Como silenciar um aviso rapidamente

Eu tenho um código que está gerando muitos avisos (API obsoleta) Usando clang * eu poderia fazer #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" ... #pragma clang diagnostic pop No entanto, isso não funciona rapidamente. Como fazer isso...