Search notes:

C standards

C (and C++) standards (as also C++ standards) are usually named after the year in which they were published.
For example C++98 was published in 1998.

C89/C90

The gcc option -std=c89 or -ansi enforces this standard.
Because this standard was ratified in 1990, it occasinally is referred to as C90.
Amendment 1 to C90 introduced wmemcpy.

C94/C95/AMD1

AMD1 is an amendment to the C89/C90 standard:

C99

A new standard
Apparently, C99 introduced among others

C11

<threads.h>
gets() (already deprecated in C99) replaced with gets_s() because of security issues.

C17

C17 is the same as C11 apart from corrections of defects.

See also

GCC's -std=… option.

Index

Fatal error: Uncaught PDOException: SQLSTATE[HY000]: General error: 8 attempt to write a readonly database in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php:78 Stack trace: #0 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(78): PDOStatement->execute(Array) #1 /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php(30): insert_webrequest_('/notes/developm...', 1758199477, '216.73.216.150', 'Mozilla/5.0 App...', NULL) #2 /home/httpd/vhosts/renenyffenegger.ch/httpsdocs/notes/development/languages/C-C-plus-plus/C/standards/index(83): insert_webrequest() #3 {main} thrown in /home/httpd/vhosts/renenyffenegger.ch/php/web-request-database.php on line 78