Comment utiliser WinDbg pour parsingr un fichier de vidage?
Comment convertir un object CSsortingng en entier dans MFC.
Dans Visual Studio 2010, sous VC++ Directories > Executable Directories , j’ai spécifié le chemin d’access à glew32d.dll . Cependant, quand je lance l’exécutable, il se plaint toujours. D’un autre côté, si je copie la DLL dans le dossier local et que je lance l’exécutable, elle ne se plaint pas. Quelqu’un peut-il s’il vous plaît […]
C ++ fournit une syntaxe pour les exceptions vérifiées, par exemple: void G() throw(Exception); void f() throw(); Toutefois, le compilateur Visual C ++ ne les vérifie pas; l’indicateur de jet est simplement ignoré. À mon avis, cela rend la fonctionnalité d’exception inutilisable. Ma question est donc la suivante: existe-t-il un moyen de faire en sorte […]
Si je permute deux vecteurs, leurs iterators restront-ils valides, pointant maintenant simplement vers le “autre” conteneur, ou l’iterator sera-t-il invalidé? C’est-à-dire, donné: using namespace std; vector x(42, 42); vector y; vector::iterator a = x.begin(); vector::iterator b = x.end(); x.swap(y); // a and b still valid? Pointing to x or y? Il semble que le std […]
Problème J’ai écrit un projet C ++ appelé «Foo» en utilisant Microsoft Visual Studio 2005 Verison 8.0.50727.762 (SP.050727-7600) sur le Service Pack 3 Windows XP Professionnel version 2002. J’ai construit le projet dans Foo.exe. Ensuite, j’ai copié le fichier Foo.exe vers un Service Pack 2 Windows Server 2003 Enterprise Edition. Lorsque j’ai essayé de l’exécuter, […]
J’ai eu une expérience C ++ mais pas MSVC. Ce que j’essaie de faire est d’incorporer un fichier .dll à partir d’un projet open source dans mon projet. Le code est disponible et je l’ai construit. J’ai le fichier .dll ainsi que le fichier .lib qui, si j’ai bien compris, est requirejs pour les projets […]
J’avais l’habitude de voir Sleep(0) dans certaines parties de mon code où certaines boucles infinies / longues étaient disponibles. J’ai été informé que cela rendrait la tranche de temps disponible pour d’autres processus en attente. Est-ce vrai? Y a-t-il une signification pour le Sleep(0) ?
Qu’est-ce que l’alignement de la stack? Pourquoi est-il utilisé? Peut-il être contrôlé par les parameters du compilateur? Les détails de cette question proviennent d’un problème rencontré lors de la tentative d’utilisation des bibliothèques ffmpeg avec msvc, mais ce qui m’intéresse vraiment, c’est une explication de ce qu’est “l’alignement de la stack”. Les détails: Lorsque j’exécute […]
Comment réduisez-vous le temps de compilation et le temps de liaison pour les projets VC ++ (C ++ natif)? Veuillez spécifier si chaque suggestion s’applique au débogage, à la publication ou aux deux.