Benutzer-Werkzeuge

Webseiten-Werkzeuge


c

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
c [2020/09/05 07:14] – [Librarys] ollic [2025/03/01 07:55] (aktuell) – [Links] olli
Zeile 23: Zeile 23:
  
 ===== Einschränkungen von C gegenüber C++ ===== ===== Einschränkungen von C gegenüber C++ =====
-^Bemerkung ^C ^C++^+^Bemerkung ^C ^C%%++%%^
 |keine Defaultparameter| <code c>void foo_a(int a){foo_ab(a, 42)}; |keine Defaultparameter| <code c>void foo_a(int a){foo_ab(a, 42)};
 void foo_ab(int a, int b)</code>|<code c++>void foo(int a, int b=42)</code> | void foo_ab(int a, int b)</code>|<code c++>void foo(int a, int b=42)</code> |
Zeile 32: Zeile 32:
 int matrix[length];</code>|<code c++>const int length = 12; int matrix[length];</code>|<code c++>const int length = 12;
 int matrix[length];</code>| int matrix[length];</code>|
- 
-===== Libraries ===== 
-==== Ini-Parser ==== 
-  * [[https://github.com/compuphase/minIni|minIni]] 
-  * [[https://github.com/benhoyt/inih|iniH]] 
  
  
 +===== Unterseiten =====
 +{{indexmenu>c}}
 ===== Links ===== ===== Links =====
   * [[http://ewiki.e-dschungel.de/software/avr-gcc|Hinweise speziell zum AVR-GCC]]   * [[http://ewiki.e-dschungel.de/software/avr-gcc|Hinweise speziell zum AVR-GCC]]
Zeile 46: Zeile 43:
   * [[http://graphics.stanford.edu/~seander/bithacks.html|Bit Twiddling]]   * [[http://graphics.stanford.edu/~seander/bithacks.html|Bit Twiddling]]
   * [[http://cdecl.org/|Übersetzung von Array und Pointerschreibweise "C Gibberish <-> English"]]   * [[http://cdecl.org/|Übersetzung von Array und Pointerschreibweise "C Gibberish <-> English"]]
-  * [[https://www.tu-braunschweig.de/Medien-DB/sec/pubs/2016-ccs.pdf|Twice the Bits, Twice the Trouble: +  * [[https://web.archive.org/web/20200926082017/https://indi-project.org/docs/2016-ccs.pdf|Twice the Bits, Twice the Trouble: Vulnerabilities Induced by Migrating to 64-Bit Platforms (via Wayback Machine)]] 
-Vulnerabilities Induced by Migrating to 64-Bit Platforms]] +
   * [[https://godbolt.org/|Compiler-Explorer]]   * [[https://godbolt.org/|Compiler-Explorer]]
   * [[https://developers.redhat.com/blog/2014/10/16/gcc-undefined-behavior-sanitizer-ubsan/|GCC Undefined Behavior Sanitizer – ubsan]]   * [[https://developers.redhat.com/blog/2014/10/16/gcc-undefined-behavior-sanitizer-ubsan/|GCC Undefined Behavior Sanitizer – ubsan]]
c.1599282853.txt.gz · Zuletzt geändert: 2020/09/05 07:14 von olli