Variadic macro in the C preprocessor (original) (raw)

Property Value
dbo:abstract 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 number of arguments. Variable-argument macros were introduced in 1999 in the ISO/IEC 9899:1999 (C99) revision of the C language standard, and in 2011 in ISO/IEC 14882:2011 (C++11) revision of the C++ language standard. Support for variadic macros with no arguments was added in C++20. (en) Вариативный макрос — возможность препроцессором Си при помощи специального макроса объявлять поддержку различного числа . Макрос с переменным числом аргументов был представлен в ревизии ISO/IEC 9899:1999 (C99) стандарта языка программирования Си в 1999. Также такие макросы были введены в ISO/IEC 14882:2011 (C++11) стандарта языка программирования C++ в 2011 году. (ru) Варіати́вний ма́крос — можливість препроцесором Сі за допомогою спеціального макроса оголошувати підтримку різного числа аргументів. Макрос зі змінним числом аргументів представлено 1999 року в ревізії ISO/IEC 9899:1999 (C99) стандарту мови програмування C. Також такі макроси 2011 року введено в ревізію ISO/IEC 14882:2011 (C++11) стандарту мови програмування C++. (uk) 可变参数宏是C语言与C++语言的的参数个数可以是0个或多个。这一语言特性由C99引入。C++11也开始支持。 (zh)
dbo:wikiPageID 715379 (xsd:integer)
dbo:wikiPageInterLanguageLink dbpedia-ja:可変長引数
dbo:wikiPageLength 8781 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1086804777 (xsd:integer)
dbo:wikiPageWikiLink dbr:Visual_Studio_2005 dbr:Compiler dbr:Clang dbr:Full_stop dbr:GNU_Compiler_Collection dbr:Stdarg.h dbr:Subroutine dbr:Parameter_(computer_programming) dbr:C++ dbr:C++11 dbr:C++20 dbr:C++Builder dbr:C99 dbr:C_(programming_language) dbr:C_preprocessor dbc:C++ dbc:C_(programming_language) dbr:Objective-C dbr:Macro_(computer_science) dbr:Programming_language dbr:Oracle_Solaris_Studio dbr:Variadic_function dbr:Variadic_template dbr:Visual_Studio_2019
dbp:wikiPageUsesTemplate dbt:Code dbt:Reflist dbt:Short_description dbt:Var dbt:Codett
dct:subject dbc:C++ dbc:C_(programming_language)
rdfs:comment 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 number of arguments. Variable-argument macros were introduced in 1999 in the ISO/IEC 9899:1999 (C99) revision of the C language standard, and in 2011 in ISO/IEC 14882:2011 (C++11) revision of the C++ language standard. Support for variadic macros with no arguments was added in C++20. (en) Вариативный макрос — возможность препроцессором Си при помощи специального макроса объявлять поддержку различного числа . Макрос с переменным числом аргументов был представлен в ревизии ISO/IEC 9899:1999 (C99) стандарта языка программирования Си в 1999. Также такие макросы были введены в ISO/IEC 14882:2011 (C++11) стандарта языка программирования C++ в 2011 году. (ru) Варіати́вний ма́крос — можливість препроцесором Сі за допомогою спеціального макроса оголошувати підтримку різного числа аргументів. Макрос зі змінним числом аргументів представлено 1999 року в ревізії ISO/IEC 9899:1999 (C99) стандарту мови програмування C. Також такі макроси 2011 року введено в ревізію ISO/IEC 14882:2011 (C++11) стандарту мови програмування C++. (uk) 可变参数宏是C语言与C++语言的的参数个数可以是0个或多个。这一语言特性由C99引入。C++11也开始支持。 (zh)
rdfs:label Macro variadique (fr) Variadic macro in the C preprocessor (en) Вариативный макрос (ru) Варіативний макрос (uk) 可变参数宏 (zh)
owl:sameAs wikidata:Variadic macro in the C preprocessor dbpedia-fr:Variadic macro in the C preprocessor dbpedia-ru:Variadic macro in the C preprocessor dbpedia-uk:Variadic macro in the C preprocessor dbpedia-zh:Variadic macro in the C preprocessor https://global.dbpedia.org/id/3oJzm
prov:wasDerivedFrom wikipedia-en:Variadic_macro_in_the_C_preprocessor?oldid=1086804777&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Variadic_macro_in_the_C_preprocessor
is dbo:wikiPageRedirects of dbr:Variadic_macro dbr:Variable_argument_macro dbr:Variadic_macros
is dbo:wikiPageWikiLink of dbr:Variadic_macro dbr:X_Macro dbr:Variable_argument_macro dbr:Variadic_macros
is foaf:primaryTopic of wikipedia-en:Variadic_macro_in_the_C_preprocessor