Articles of visual c ++

Comment obtenir les fichiers d’en-tête WTTLog.lib et wttlogger.h pour la version 64 bits de WTTLog.DLL

Ceci est en cours pour le thread ” Erreur de symbole externe non résolue se produisant uniquement en mode 64 bits et non en version 32 bits “. J’ai un code VC ++ (construit avec VS2008), qui utilise certaines bibliothèques statiques (fichiers * .lib liés statiquement pendant la compilation). Pour faciliter la compréhension, référons mon […]

comment mesurer le temps?

Je sais qu’il y a beaucoup de sujets pour trouver le temps écoulé d’un code et j’en ai lu beaucoup, mais je suis vraiment confus. J’ai décidé d’utiliser une horloge haute résolution et ai exécuté ce code pour voir combien de fois par seconde l’horloge tourne cout << chrono::high_resolution_clock::period::den << endl; output:10000000 puis j’ai défini […]

Que se passe-t-il au sumt de cette fonction

Je suis en train de regarder un exemple de fonction que je n’arrive pas à comprendre en utilisant MFC dans Visual C ++. La fonction est la suivante CMFC_OSG_MDIView::CMFC_OSG_MDIView() :mOSG(0L) { } Je comprends tout ici sauf l’extrait de code MOSG (0L). mOSG a été déclaré dans la classe MFC_OSG _MDIView comme suit: cOSG* mOSG;

Gestionnaire de menu contextuel pour les dossiers

J’essaie de comprendre l’esprit du gestionnaire de menus contextuels d’extension de shell de Microsoft . Son implémentation ne montre qu’un menu contextuel sur un fichier .cpp clic-droit. Je souhaite essayer de l’étendre pour lui permettre d’afficher le menu contextuel lorsqu’un clic est également effectué sur un dossier, un lecteur ou un espace vide dans l’Explorateur. […]

Implémentation de std :: map par Visual C ++

Comment std :: map est-il implémenté dans Visual C ++? Je sais que certaines structures de données arborescentes marquent simplement les nœuds comme supprimés lorsqu’ils sont supprimés, au lieu de les supprimer immédiatement. Je dois m’assurer que mes éléments ne sont jamais comparés à des éléments qui ne figurent plus sur la carte. MODIFIER: Je […]

ne peut pas ouvrir le fichier ‘SDL2.lib’

J’essaie d’ouvrir sdl2 dans mon projet sous Visual C ++ 2012, mais je continue à avoir cette erreur: erreur LNK1104: impossible d’ouvrir le fichier ‘SDL2.lib’ J’ai ajouté les bibliothèques supplémentaires et inclure le dossier, mais pas de chance .. J’ai ajouté le lien vers les bibliothèques via l’éditeur de liens mais je reçois la même […]

Incorporation de v8 avec Visual C ++ 2010

J’essaie d’intégrer le moteur v8 à mon application C ++. J’utilise Visual C ++ 2010. Je l’ai construit avec succès en utilisant cette commande: scons env=”INCLUDE:C:\Program Files\Microsoft SDKs\Windows\v7.0A\Include;C:\Program Files\Microsoft Visual Studio 10.0\VC\include,LIB:C:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib;C:\Program Files\Microsoft Visual Studio 9.0\VC\lib” Et puis je: ajout du répertoire v8 / include dans les propriétés de configuration -> C / […]

cas de spécialisation de fonction membre de modèle compilée sur msvc, pas avec d’autres

[EDIT] J’ai changé le titre d’ works en comstacks car il s’avère que cela ne fonctionne pas vraiment après tout (merci @bogdan pour les commentaires). J’ai ajouté du code à la fin de l’article pour montrer pourquoi et comment. La deuxième partie de la question est toujours d’actualité: existe-t-il un moyen de la ” réparer […]

Visual studio c ++ Link1104 ne peut pas ouvrir le fichier MSVCURTD.lib

J’ai ouvert un projet réalisé avec Visual Studio 2012 Express (écrit en c ++) avec la communauté Visual Studio 2017, lorsque j’essaie de comstackr, l’erreur suivante apparaît: LINK1104 ne peut pas ouvrir le fichier MSVCURTD.lib (Je n’ai pas cette erreur si je comstack avec vs 2012) Je ne suis pas un expert en c ++, […]

La touche Entrée du clavier ne fonctionne pas dans la boîte de dialog MFC?

La touche Entrée du clavier ne fonctionne pas dans la boîte de dialog MFC? J’ai une boîte de dialog de connexion MFC lorsque je saisis le nom d’utilisateur et le mot de passe et que j’appuie sur la touche Entrée . La boîte de dialog se ferme lorsque je clique avec la souris sur la […]