Resultados da pesquisa a pedido "pragma"
Por que o #pragma não é automaticamente assumido uma vez?
Qual é o sentido de dizer ao compilador especificamente para incluir o arquivo apenas uma vez? Não faria sentido por padrão? Existe alguma razão para incluir um único arquivo várias vezes? Por que não assumir isso? Tem a ver com hardware específico?
Como expor a biblioteca estática C ao .net?
Quais são as etapas para expor funções C ++ para C e .Net? Eu quero usar os mesmos nomes de função em C ++, C e .Net para compilações de 32 bits e 64 bits. Estou postando esta pergunta e resposta porque não encontrei essas técnicas documentadas ...
O pragma FENV_ACCESS existe em C ++ 11 e superior?
Lendo um relatório de bug paraclang não suporta pragma FENV_ACCESS [https://llvm.org/bugs/show_bug.cgi?id=8100]Eu me deparei com umComente [https://llvm.org/bugs/show_bug.cgi?id=8100#c15]: Definir o modo de arredondamento sem usar#pragma STDC ...
Como envenenar um identificador no VC ++?
Envenenamento por funçãoé uma técnica muito útil em C ++. Em geral, refere-se a tornar uma função inutilizável, p. se você deseja proibir o uso de alocação dinâmica em um programa, você poderia"Poção"a função malloc para que não possa ser ...
Qual é o objetivo do #pragma aux e como devo usá-lo?
Estou tentando atrasar uma biblioteca e usar GetProcAddress para obter uma função da biblioteca para usar repetidamente. O projeto em que estou trabalhando tem exemplos de como isso é feito em outros casos, e no arquivo de cabeçalho que descreve ...
Existe uma dica do compilador para o GCC forçar a previsão de ramificação a sempre seguir um determinado caminho?
Para as arquiteturas Intel, existe uma maneira de instruir o compilador GCC a gerar código que sempre força a previsão de ramificação de uma maneira específica no meu código? O hardware da Intel suporta isso? E quanto a outros compiladores ou ...
Remova #pragma uma vez que os avisos
estou usando#pragma once no meu.cppareia.hppse por isso recebo um aviso para cada arquivo que o usa. Não encontrei nenhuma opção para desativar esse tipo de aviso, apenas a coisa de#ifndef MY_FILE_H #define MY_FILE_H /*...*/ #endif. Então, você ...
O alinhamento da estrutura não funcionou com o pacote #pragma
Eu tenho uma estrutura c ++: struct a { char b; int c; int d[100]; };O tamanho da estrutura deve ser 405 bytes. Eu vi que o tamanho da estrutura é de 408 bytes. O motivo é o alinhamento para 8 bytes após o número inteiro "c". A matriz "d" deve ...
Diferenças entre pragmas simd e ivdep sempre?
Atualmente, estou tentando vetorizar um programa e observei um comportamento estranho Parece que um loop for é vetorizado ao usar #pragma simd (262): (col. 3) observação: SIMD LOOP FOI VETORIZADO. mas não quando eu uso sempre #pragma ...
como usar o diagnóstico #pragma clang
Eu sei dissodiagnósticos # pragma clang pode ser usado para ignorar alguns avisos gerados pelo clang. Mas eu não sei como usar isso corretamente.Por exemplo,...