Resultados da pesquisa a pedido "preprocessor-directive"

15 a resposta

Substituição #ifdef no idioma Swift

Em C / C ++ / Objective-C, você pode definir uma macro usando pré-processadores do compilador. Além disso, você pode incluir / excluir algumas partes do código usando pré-processadores do compilador. #ifdef DEBUG // Debug-only code #endifExiste ...

2 a resposta

Tente a declaração no Cython para cimport (para uso com o mpi4py)

Existe uma maneira de ter o equivalente da instrução try Python no Cython para o cimport? Algo parecido: try: cimport something except ImportError: passEu precisaria disso para escrever uma extensão Cython que possa ser compilada com ou sem ...

2 a resposta

Por que o std :: max e o std :: min ainda podem ser usados ​​mesmo se eu não incluísse <algorithm>?

8 a resposta

Forçar o compilador a ignorar algumas linhas no programa

Suponha que eu tenha 10.000 linhas de código C ++. 200 linhas deste código são para fins de teste (por exemplo, verifique o programa e mostre uma mensagem de erro). Existe uma maneira no C ++ de ignorar ou considerar algumas linhas do ...

1 a resposta

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 ...

3 a resposta

Posso tornar uma diretiva de pré-processador dependente da versão do .NET framework?

Aqui está um exemplo concreto do que eu quero fazer. Considere ostring.Join função. Antes do .NET 4.0, havia apenas duas sobrecargas, as quais exigiam umastring[] parâmetro. A partir do .NET 4.0, há novas sobrecargas que exigem tipos de ...

7 a resposta

Quando usar diretivas de pré-processador em .net?

Eu acho que essa é uma pergunta simples, então suponho que estou perdendo algo óbvio. Eu realmente nunca uso diretivas de pré-processador, mas estava olhando o código de alguém que utilizava e pensei que era algo com o qual eu deveria ...

5 a resposta

-Werror faz com que o compilador pare em #warning. O que posso fazer para evitar isso?

Primeiro, euquerpara parar em avisos. Mas também quero imprimir algumas mensagens informativas (como "Volte e implemente isso!"). Infelizmente, meu compilador não suporta#info, #message, #pragma message(), etc. Eu sei que ...

5 a resposta

Vantagens do pré-processador condicional em relação a instruções condicionais

2 a resposta

Fazendo algo tanto um identificador de C e uma string?