Forum: Programmieren allgemein
by Bernhard Geyer,
1. Jan 2007
- buf wird nicht verwendet.
- Wo wird errno initialisiert oder ist das eine herumgeisternte globale Variable (Schlechtes Design)
- Wird hier time_t noch signed oder unsigend verwendet? Sprich: Ist der Code nur bis 2030 oder 2100 lauffähig?
- Einen Fehlerwert mittels eines gültigen Wertes zu kennzeichnen ist auch nicht gerade schön. Was ist wenn time_t mal erweitert wird und LONG_MAX immer noch...
Forum: Programmieren allgemein
by Bernhard Geyer,
1. Jan 2007
Finde ich auch das C/C++ viel besser lesbar ist:
http://www.mikrocontroller.net/topic/59505
Sicherlich kann man mit beiden Sprachen unverständlichen Code schreiben. Bei C/C++ ist es jedoch viel einfacher das man ihn schon nach 1 Tag nicht mehr versteht.