Questions marquées «visual-c++»

Microsoft Visual C ++ est un compilateur C, C ++ et C ++ / CLI pour Windows. La version la plus récente du compilateur est Visual C ++ 2019. Le compilateur prend en charge les langages suivants: C (prend en charge C90 et la plupart des parties C99 et C11 de la norme ISO C ++ à partir de Visual Studio 2019); C ++ (prise en charge de la plupart des fonctionnalités C ++ 11, C ++ 14 et C ++ 17 et de certaines fonctionnalités C ++ 20 à partir de Visual Studio 2019) C ++ / CLI (assure l'interopérabilité avec les langages .NET tels que C #).





10
Désactiver l'erreur d'avertissement unique
Existe-t-il un moyen de désactiver une seule ligne d'avertissement dans un fichier cpp avec Visual Studio? Par exemple, si j'attrape une exception et que je ne la gère pas, j'obtiens l'erreur 4101 (variable locale non référencée). Existe-t-il un moyen d'ignorer cela uniquement dans cette fonction, mais sinon de le signaler …


3
Quelle est la différence fondamentale entre MFC et ATL?
En supposant que je ne les utilise que pour des programmes GUI "normaux" (pas de COM, pas d'ActiveX, rien d'extraordinaire), quelle est la différence fondamentale que je verrai entre ATL et MFC, pour m'aider à déterminer lequel utiliser? J'ai fait quelques recherches sur le Web, mais finalement aucune des réponses …
110 c++  visual-c++  mfc  atl 


5
LPCSTR, LPCTSTR et LPTSTR
Quelle est la différence entre LPCSTR, LPCTSTRet LPTSTR? Pourquoi avons-nous besoin de faire cela pour convertir une chaîne en une variable LV/ _ITEMstructure pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 





10
La résolution de gettimeofday () est-elle garantie à la microseconde?
Je porte un jeu, qui a été initialement écrit pour l'API Win32, sur Linux (enfin, le portage du port OS X du port Win32 vers Linux). J'ai implémenté QueryPerformanceCounteren donnant les uSecondes depuis le démarrage du processus: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= …

11
Erreur fatale: "Aucune architecture cible" dans Visual Studio
Lorsque j'essaie de compiler mon projet C ++ à l'aide de Visual Studio 2010 en mode Win32 ou x64, j'obtiens l'erreur suivante: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Target Architecture" Mes définitions de préprocesseur disent WIN32; _DEBUG; _CONSOLE;% (PreprocessorDefinitions) Quelle est la cause de cette erreur …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.