Perguntas com a marcação «macros»

*** NÃO USE para idiomas VBA / MS-Office. Em vez disso, use as respectivas tags [vba]. *** Uma macro é uma regra ou padrão que especifica como uma determinada sequência de entrada (geralmente uma sequência de caracteres) deve ser mapeada para uma sequência de saída (também frequentemente uma sequência de caracteres) de acordo com um procedimento definido.


9
Existe um gravador de macro para Eclipse? [fechadas]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 6 anos . Melhore esta questão Existe um bom plugin do Eclipse para gravar e reproduzir macros? …
115 java  eclipse  ide  editor  macros 



3
Qual macro predefinida posso usar para detectar o clang?
Estou tentando detectar o compilador usado para compilar meu código-fonte. Posso encontrar facilmente macros predefinidas para verificar se há MSVC ou GCC (consulte http://predef.sourceforge.net/ por exemplo), mas não consigo encontrar nenhuma macro para verificar se há clang. Alguém sabe se o clang define uma macro como __CLANG__para saber o que …

13
iOS Como detectar iPhone X, iPhone 6 plus, iPhone 6, iPhone 5, iPhone 4 por macro?
Como detectar o modelo do dispositivo por macro? Eu usei algo assim, mas o resultado no simulador sempre IS_IPHONE_5 #define IS_IPAD (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) #define IS_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) #define IS_IPHONE_5 (IS_IPHONE && [[UIScreen mainScreen] bounds].size.height == 568.0) #define IS_IPHONE_6 (IS_IPHONE && [[UIScreen mainScreen] bounds].size.height == 667.0) #define IS_IPHONE_6PLUS (IS_IPHONE …
111 iphone  macros  detect 

9
Como posso converter de graus em radianos?
Estou tentando converter este Obj-Ccódigo em Swiftcódigo, mas não sei qual deve ser o equivalente a este código. #define DEGREES_TO_RADIANS(degrees)((M_PI * degrees)/180) Eu pesquisei e encontrei isso Mas eu não entendo como converter isso em Swift no meu caso?
107 ios  objective-c  macos  swift  macros 





7
Vírgula na macro C / C ++
Digamos que temos uma macro como esta #define FOO(type,name) type name Que poderíamos usar como FOO(int, int_var); Mas nem sempre tão simplesmente: FOO(std::map<int, int>, map_var); // error: macro "FOO" passed 3 arguments, but takes just 2 Claro que poderíamos fazer: typedef std::map<int, int> map_int_int_t; FOO(map_int_int_t, map_var); // OK o que …
103 c++  c  macros  c-preprocessor 


4
Swift: como usar sinalizadores de PREPROCESSOR (como `#if DEBUG`) para implementar chaves de API?
Em Objective-Calgumas vezes era útil para usar as constantes string estática para definir chaves de API alternativos (por exemplo, para diferenciar entre a liberação e as chaves de depuração para pacotes de análise, como MixPanel, Flurry ou Crashlytics): #if DEBUG static NSString *const API_KEY = @"KEY_A"; #else static NSString *const …

3
Constexpr vs macros
Onde devo preferir usar macros e onde devo preferir constexpr ? Eles não são basicamente os mesmos? #define MAX_HEIGHT 720 vs constexpr unsigned int max_height = 720;
95 c++  c++11  macros  constexpr 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.