Als «programming-practices» getaggte Fragen

22
Woher kommt "exit (-1)"?

Ich sehe in vielen älteren Programmen und schlechten Tutorials im Internet, dass die Verwendung von oder ähnlichem empfohlen wird exit(-1), return -1um eine "abnormale Beendigung" darzustellen. Das Problem ist, zumindest in POSIX, dass es -1noch nie einen gültigen Statuscode gab und gibt. man 3...

21
Wird jede Zahl im Code als "magische Zahl" betrachtet?

Also wird jede Zahl im Code, die wir als Argument an eine Methode senden, als magische Zahl betrachtet? Für mich sollte es nicht. Ich denke, wenn irgendeine Zahl ist, sagen wir, es ist für die minimale Länge des Benutzernamens und wir beginnen, "6" im Code zu verwenden ... dann haben wir ja ein...