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/11/01 20:14] – [Links] 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 33: Zeile 33:
 int matrix[length];</code>| int matrix[length];</code>|
  
-===== Libraries =====+
 ===== Unterseiten ===== ===== Unterseiten =====
 {{indexmenu>c}} {{indexmenu>c}}
Zeile 43: 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://indi-project.org/docs/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.1604258048.txt.gz · Zuletzt geändert: 2020/11/01 20:14 von olli