Live briefing
Everything about X macro
C/C++ programming idiom
X macros are an idiomatic usage of programming language macros for generating list-like structures of data or code. They are most useful when at least some of the lists cannot be composed by indexing, such as at compile time. They provide reliable maintenance of parallel lists whose corresponding items must be declared or executed in the same order. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: X macroA 5-minute orientation
- Skim a recent paper: Macro- and microplastic accumulation in soil after 32 years of plastic film mulchingInfluential work since 2022
- Pick up a classic book: Principles of EconomicsThe most-reprinted book on the subject
- Read the landmark paper: MANAGERIAL TIES AND FIRM PERFORMANCE IN A TRANSITION ECONOMY: THE NATURE OF A MICRO-MACRO LINK.Cited 2,398 times
- Go sideways: Variadic macroA closely related topic
- Go sideways: Ellipsis (computer programming)A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
MANAGERIAL TIES AND FIRM PERFORMANCE IN A TRANSITION ECONOMY: THE NATURE OF A MICRO-MACRO LINK.
A Unified Field Approach for Heat Conduction From Macro- to Micro-Scales
Recent Trends in Macro-, Micro-, and Nanomaterial-Based Tools and Strategies for Heavy-Metal Detection
Ordered macro-microporous metal-organic framework single crystals
Macro- and micro- plastics in soil-plant system: Effects of plastic mulch film residues on wheat (Triticum aestivum) growth
Advances in enhanced biological phosphorus removal: From micro to macro scale
A CAUSAL MODEL OF LINKAGES AMONG ENVIRONMENTAL DIMENSIONS, MACRO ORGANIZATIONAL CHARACTERISTICS, AND PERFORMANCE.
Three-Dimensional Graphene-Based Macro- and Mesoporous Frameworks for High-Performance Electrochemical Capacitive Energy Storage
🆕 Influential since 2022
Macro- and microplastic accumulation in soil after 32 years of plastic film mulching
Aquatic environmental DNA: A review of the macro-organismal biomonitoring revolution
A Review of Particle Shape Effects on Material Properties for Various Engineering Applications: From Macro to Nanoscale
River export of macro- and microplastics to seas by sources worldwide
Micro, macro and mega-influencers on instagram: The power of persuasion via the parasocial relationship
📚 Books worth reading
Principles of EconomicsN. Gregory Mankiw · 1998
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Variadic macro A variadic macro is a feature of some computer programming languages, especially the C preprocessor, whereby a macro may be declared to accept a varying…
- Ellipsis (computer programming) In computer programming, ellipsis notation (.. or ...) is used to denote ranges, an unspecified number of arguments, or a parent directory. Most programming…
- C preprocessor The C preprocessor (CPP) is a text file processor that is used with C, C++ and other programming tools. The preprocessor provides for file inclusion (often…
- Stdarg.h <stdarg.h> is a header in the C standard library of the C programming language that allows functions to accept an indefinite number of arguments. It provides…
- Variadic function In mathematics and in computer programming, a variadic function is a function of indefinite arity, i.e., one which accepts a variable number of arguments…
- Sizeof sizeof is a unary operator in the C and C++ programming languages that evaluates to the storage size of an expression or a data type, measured in units…
- C syntax C syntax is the form that text must have in order to be C programming language code. The language syntax rules are designed to allow for code that is terse…
- Variadic template In computer programming, variadic templates or variation generics are templates that take a variable number of type parameters. They exist in several programmin…