Difference between revisions of "Template:C programming language"
Jump to navigation
Jump to search
imported>Sbmeirow (expand) |
imported>Sbmeirow (expand) |
||
| Line 11: | Line 11: | ||
*[[C11 (C standard revision)|C11]] | *[[C11 (C standard revision)|C11]] | ||
*[[Embedded C]] | *[[Embedded C]] | ||
| + | *[[MISRA C]] | ||
| group1 = C features | | group1 = C features | ||
| Line 23: | Line 24: | ||
*[[C data types|Variable types and declarations]] | *[[C data types|Variable types and declarations]] | ||
| − | | group2 = [[C standard library|C standard library | + | | group2 = [[C standard library|C standard library functions]] |
| list2 = | | list2 = | ||
| − | *[[C character classification| | + | *[[C character classification|Char (ctype.h)]] |
| − | *[[C file input/output| | + | *[[C file input/output|File I/O (stdio.h)]] |
*[[C mathematical functions|Math (math.h)]] | *[[C mathematical functions|Math (math.h)]] | ||
| − | *[[C dynamic memory allocation|Dynamic | + | *[[C dynamic memory allocation|Dynamic Memory (stdlib.h)]] |
| − | *[[C string handling| | + | *[[C string handling|String (string.h)]] |
*[[C date and time functions|Time (time.h)]] | *[[C date and time functions|Time (time.h)]] | ||
*[[stdarg.h|Variadic (stdarg.h)]] | *[[stdarg.h|Variadic (stdarg.h)]] | ||
| + | *[[C POSIX library|POSIX]] | ||
| group3 = [[:Category:C standard library|C standard libraries]] | | group3 = [[:Category:C standard library|C standard libraries]] | ||
| Line 41: | Line 43: | ||
*[[klibc]] | *[[klibc]] | ||
*[[Hybris (software)|libhybris]] | *[[Hybris (software)|libhybris]] | ||
| + | *[[Windows library files#Msvcrt.dll and Msvcpp.dll|Microsoft Run-time Library]] | ||
*[[musl]] | *[[musl]] | ||
*[[Newlib]] | *[[Newlib]] | ||
| Line 57: | Line 60: | ||
*[[Portable C Compiler|PCC]] | *[[Portable C Compiler|PCC]] | ||
*[[Tiny C Compiler|TCC]] | *[[Tiny C Compiler|TCC]] | ||
| − | *[[Visual | + | *[[Microsoft Visual Studio]] [[Microsoft Visual Studio Express|Express]] [[Visual C++|C++]] |
| − | |||
| − | |||
*[[Watcom C/C++ compiler|Watcom C/C++]] | *[[Watcom C/C++ compiler|Watcom C/C++]] | ||
| Line 65: | Line 66: | ||
| list5 = | | list5 = | ||
*[[Comparison_of_integrated_development_environments#C.2FC.2B.2B|Comparison of C IDEs]] | *[[Comparison_of_integrated_development_environments#C.2FC.2B.2B|Comparison of C IDEs]] | ||
| + | *[[Anjuta]] | ||
*[[Code::Blocks]] | *[[Code::Blocks]] | ||
*[[Eclipse (software)|Eclipse]] | *[[Eclipse (software)|Eclipse]] | ||
| + | *[[Geany]] | ||
*[[Microsoft Visual Studio]] | *[[Microsoft Visual Studio]] | ||
*[[NetBeans]] | *[[NetBeans]] | ||
| Line 75: | Line 78: | ||
*[[Embedded_C#Difference_between_C_and_Embedded_C|Comparison of C and Embedded C]] | *[[Embedded_C#Difference_between_C_and_Embedded_C|Comparison of C and Embedded C]] | ||
*[[Comparison of Pascal and C|Comparison of C and Pascal]] | *[[Comparison of Pascal and C|Comparison of C and Pascal]] | ||
| + | *[[Comparison of programming languages]] | ||
| group7 = Descendant languages | | group7 = Descendant languages | ||
Revision as of 02:46, 1 April 2014
Initial visibility: currently defaults to autocollapse
To set this template's initial visibility, the |state= parameter may be used:
|state=collapsed:{{C programming language|state=collapsed}}to show the template collapsed, i.e., hidden apart from its title bar|state=expanded:{{C programming language|state=expanded}}to show the template expanded, i.e., fully visible|state=autocollapse:{{C programming language|state=autocollapse}}
If the |state= parameter in the template on this page is not set, the template's initial visibility is taken from the |default= parameter in the Collapsible option template. For the template on this page, that currently evaluates to autocollapse.