C++: Ce n' #pragma comment(lib, “XXX”) de réellement faire avec “XXX”?

Mon fond est le C#, mais je dois maintenir un certain héritage (MS) C++. Dans ce code je stumpled à travers:

#pragma comment(lib, "OtherLib700.lib")

où 700 est certaines de contrôle de version. En plus de la lib est une DLL avec le même nom.

J'ai d'abord pensé que le programme serait dépend de la DLL, mais après l'avoir sortie du système le programme fonctionne encore. Il existe une version plus récente de la DLL, mais, ce qui est nommé OtherLib900...

Il semble que le programme "inclus", le code de la lib de sorte qu'il n'est plus dépendant de la DLL externe. (Ou que le programme 'automatiquement' utilise la plus récente DLL...)

Laquelle est la bonne? Est qu'il y a moyen de confirmer l' 'hypothèse'?

Downvoted pour accepter la mauvaise réponse.

OriginalL'auteur steglig | 2012-08-30