Preguntas etiquetadas con visual-c++

Microsoft Visual C ++ es un compilador C, C ++ y C ++ / CLI para Windows. La versión más reciente del compilador es Visual C ++ 2019. El compilador admite los siguientes lenguajes: C (admite C90 y la mayoría de las partes C99 y C11 del estándar ISO C ++ a partir de Visual Studio 2019); C ++ (soporte para la mayoría de las características de C ++ 11, C ++ 14 y C ++ 17 y algunas características de C ++ 20 a partir de Visual Studio 2019) C ++ / CLI (Proporciona interoperabilidad con lenguajes .NET como C #).





10
Desactivar error de advertencia único
¿Hay alguna forma de deshabilitar una sola línea de advertencia en un archivo cpp con Visual Studio? Por ejemplo, si detecto una excepción y no la manejo, obtengo el error 4101 (variable local sin referencia). ¿Hay alguna manera de ignorar esto solo en esa función, pero de lo contrario informarlo …


3
¿Cuál es la diferencia fundamental entre MFC y ATL?
Suponiendo que solo los estoy usando para programas GUI "normales" (sin COM, sin ActiveX, nada sofisticado), ¿cuál es la diferencia fundamental que veré entre ATL y MFC, para ayudarme a descubrir cuál usar? Hice algunas búsquedas en la web, pero al final ninguna de las respuestas realmente respondió a mi …
110 c++  visual-c++  mfc  atl 


5
LPCSTR, LPCTSTR y LPTSTR
Lo que la diferencia entre LPCSTR, LPCTSTRy LPTSTR? ¿Por qué necesitamos hacer esto para convertir una cadena en una variable de estructura LV/ ? _ITEMpszText LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 

4
Exportar funciones desde una DLL con dllexport
Me gustaría un ejemplo simple de cómo exportar una función desde una DLL de Windows C ++. Me gustaría ver el encabezado, el .cpparchivo y el .defarchivo (si es absolutamente necesario). Me gustaría que el nombre exportado no estuviera decorado . Me gustaría usar la convención de llamadas más estándar …




10
¿Se garantiza que gettimeofday () tiene una resolución de microsegundos?
Estoy portando un juego, que fue escrito originalmente para la API Win32, a Linux (bueno, portando el puerto OS X del puerto Win32 a Linux). Lo he implementado QueryPerformanceCounterdando los uSeconds desde que se inició el proceso: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= …

11
Error fatal: "Arquitectura sin destino" en Visual Studio
Cuando intento compilar mi proyecto de C ++ usando Visual Studio 2010 en modo Win32 o x64, aparece el siguiente error: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Target Architecture" Mis definiciones de preprocesador dicen WIN32; _DEBUG; _CONSOLE;% (PreprocessorDefinitions) ¿Qué está causando este error y cómo lo …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.