You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

23 lines
955 B

  1. \ifger{Aus der C++ Standard library}{From C++ std}:
  2. \begin{cppcode}
  3. void pop();
  4. \end{cppcode}
  5. \pause
  6. \ifger{Aus der}{From the} C FLINT library:
  7. \begin{ccode}
  8. void fmpz_mod_poly_add(
  9. fmpz_mod_poly_t res,
  10. const fmpz_mod_poly_t poly1,
  11. const fmpz_mod_poly_t poly2);
  12. \end{ccode}
  13. \vspace{\baselineskip}
  14. \pause
  15. \ifger{Reguläre C-Funktionen im Alltag (Beispiele absichtlich unterschlagen)}{Regular C functions in real-world (omitting examples on purpose):}
  16. \begin{itemizep}
  17. \item 100+ LOC
  18. \item \ifger{mindestens}{at least} 7 ifs, 4 whiles, 12 variables, 1 goto
  19. \item \ifger{greift sowohl auf statisch als auch auf globale Variablen zu}{accesses both static and global variables}
  20. \item indenting level \ifger{von 5 oder mehr}{of 5 or more}
  21. \item \ifger{viel Speicherverwaltung und programmspezifisches Error-Handling}{a lot of memory management and custom-made error handling}
  22. \item \ifger{überall Referenzen!}{references everywhere!}
  23. \end{itemizep}