Resultados da pesquisa a pedido "variadic-macros"
Casting todos os parâmetros passados em MACRO usando __VA_ARGS__
Eu tenho uma macro
Pré-processador variadic FOR_EACH macro compatível com MSVC ++ 10
Eu vi algumas perguntas pedindo uma variação em um variadic
Usando macros ou modelos variadic para implementar um conjunto de funções
Eu tenho um conjunto de métodos usados para instanciar e inicializar um conjunto de objetos. Todos eles são praticamente iguais, exceto pelo número de argu...
Uma melhor macro LOG () usando a metaprogramação de modelos
Uma típica solução de log baseada em macro LOG () pode ser algo como isto:
Um grupo de macros variadas
Eu gostaria de ter um grupo de número variável de argumentos passados para uma macro. Eu tenho as seguintes macros incorretas: #define M_NARGS(...) M_NARGS_(__VA_ARGS__, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0) #define M_NARGS_(_10, _9, _8, _7, _6, _5, ...
Pré-processador C, Macro "Sobrecarga"
Estou tentando fazer algum tipo de macro "sobrecarga", para que o MACRO (algo) seja expandido de forma diferente do MACRO (algo, mais). Usando um trecho que recebi ...
Macro não expandida com chamada direta, mas expandida com indireta
Eu tenho as seguintes macros #include <boost/preprocessor.hpp> #define DB_FIELD(...) BOOST_PP_VARIADIC_TO_SEQ(__VA_ARGS__) #define DB_TOFIELD(type,name) \ private:\ type name##_;\ public:\ const type& get_##name(){return name##_;}\ ...
As macros Variadic não são padrão?
Para construções de depuração, eu geralmente uso o Clang, pois formata melhor os avisos e erros e facilita um pouco a localização e a correção dos erros. Mas recentemente, depois de adicionar uma macro com argumentos variados, Clang me disse o ...
Página 1 do 2