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.


Anmelden zum Antworten