J'essaie de faire un autre exercice du livre de Deitel. Le programme calcule l'intérêt mensuel et imprime les nouveaux soldes pour chacun des épargnants. Comme l'exercice fait partie du chapitre relative à la mémoire dynamique, j'utilise des opérateurs "nouveaux" et "Supprimer". Pour une raison quelconque, je reçois ces deux erreurs:
lnk2019: Symbole externe non résolu WinMain @ 16 référencé en fonction ___ tmaincrtstartup p>
erreur fatale LNK1120: 1 external non résolue p> blockQuote>
voici le fichier d'en-tête de classe. p>
xxx pré> fichier cpp avec définitions de fonctions de membre p> blockQuote>
xxx pré> fin du programme de pilote: p> blockQuote>
xxx pré> J'ai passé une heure à essayer de comprendre cela sans succès. P> P>
3 Réponses :
Lors de la création d'un nouveau projet, sélectionnez "Application de console Win32" au lieu de "Projet Win32". P>
Aller à "Paramètres de liaison -> Système". Modifiez le champ "Sous-système" de "Windows" sur "Console". P>
On dirait que vous écrivez une application de console standard (vous avez Dans les pages de propriété du projet YOUT, dans la section Linker, l'option System / System, avez-vous "Windows (/ Subsystème: Windows)" sélectionné? Si tel est le cas, essayez de le modifier en "console (/ sous-système: console)" p> int Main () code>), mais que la lieur s'attend à trouver un point d'entrée de Windows
WinMain code>. p>