Frage zu Programmierstil
-
Hallo zusammen
Ich habe eine Frage zum Programmierstil.
Wie bindet man Libs der DLls ein?Also ich habe dies immer beim Linker in Visual C++ 6 eingestellt.
Aber in einem anderen Forum wurde mir gesagt, man solle sich folgende Syntax mekren: #pragma comment(lib, "console.lib")Welche Version soll ich mir angewöhnen und wo sollte ich #pragma hinschreiben? Direkt unter den Includes?
Danke schon mal im Voraus und frohe Festtage
-
es ist denke ich egal, wie du es machst, es kommt beides auf das selbe heraus. Natürlcihg ist es für fremde Leser leichter versändlich , wenn du es in den Quelltext schreibst. Und es ist glaube ich nicht festgelegt, wo genau du es hinschreibst. Ich würde es unter oder über die includes schreiben.
-
pragma-Direktiven werden schnell unhandlich, wenn du je nach Konfiguration (Release, Debug etc.) unterschiedliche Libs linken willst. Die dabei entstehenden #ifdef-Konstrukte finde ich hässlich. Das lässt sich in den Projekteinstellungen mit den "Umgebungsvariablen" der IDE viel besser regeln.