J'ai essayé de compiler un programme qui utilise une bibliothèque que j'ai créée. La bibliothèque compile avec succès, mais je ne peux pas compiler un programme en l'utilisant. L'erreur que je reçois est listée ci-dessous. Je sens qu'il y a quelque chose d'idiot que j'ai manqué. L'instruction "std :: out_of_range" n'est utilisée qu'une seule fois et se présente sous la forme "throw std :: out_of_range (" Message ");" et le fichier d'en-tête stdexcept a été inclus. Toute aide serait chaleureusement accueillie. Merci.MS VC++ 2008 Erreur de lieur std :: out_of_range
.LNK1237 d'erreur fatale: lors de la génération de code, compilateur introduit référence au symbole public: __thiscall std :: out_of_range :: out_of_range (classe std :: out_of_range const &) » ... compilé avec/GL
Pouvez-vous poster du code? Surtout la partie où vous incluez stdexcept.h –
J'ai trouvé la référence, ne peut toujours pas comprendre le point http://msdn.microsoft.com/en-us/library/at5twzkt(v=vs.80).aspx – Lol4t0
J'ai trouvé le même lien. Avez-vous essayé de compiler sans/GL? Selon votre sortie, vous compilez avec, et le lien Lol4t0 et j'ai trouvé suggère de ne pas compiler avec lui pour faire disparaître l'erreur de l'éditeur de liens. –