Perguntas com a marcação «visual-c++»

O Microsoft Visual C ++ é um compilador C, C ++ e C ++ / CLI para Windows. A versão mais recente do compilador é o Visual C ++ 2019. O compilador oferece suporte aos seguintes idiomas: C (suporta C90 e a maioria das partes C99 e C11 do padrão ISO C ++ no Visual Studio 2019); C ++ (suporte para a maioria dos recursos C ++ 11, C ++ 14 e C ++ 17 e alguns recursos C ++ 20 a partir do Visual Studio 2019) C ++ / CLI (fornece interoperabilidade com linguagens .NET como C #).





10
Desativar erro de aviso único
Existe uma maneira de desativar apenas uma única linha de aviso em um arquivo cpp com o visual studio? Por exemplo, se eu detectar uma exceção e não lidar com ela, recebo o erro 4101 (variável local não referenciada). Existe uma maneira de ignorar isso apenas nessa função, mas caso …


3
Qual é a diferença fundamental entre MFC e ATL?
Supondo que eu os esteja usando apenas para programas GUI "normais" (sem COM, sem ActiveX, nada extravagante), qual é a diferença fundamental que verei entre ATL e MFC, para me ajudar a descobrir qual usar? Eu fiz algumas pesquisas na web, mas no final das contas nenhuma das respostas realmente …
110 c++  visual-c++  mfc  atl 


5
LPCSTR, LPCTSTR e LPTSTR
Qual é a diferença entre LPCSTR, LPCTSTRe LPTSTR? Por que precisamos fazer isso para converter uma string em uma variável LV/ _ITEMstructure pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 

4
Exportando funções de uma DLL com dllexport
Gostaria de um exemplo simples de exportação de uma função de uma DLL do Windows C ++. Eu gostaria de ver o cabeçalho, o .cpparquivo e o .defarquivo (se for absolutamente necessário). Gostaria que o nome exportado não fosse decorado . Eu gostaria de usar a convenção de chamada mais …




10
É garantido que gettimeofday () tenha resolução de microssegundos?
Estou portando um jogo, que foi originalmente escrito para a API Win32, para o Linux (bem, portando a porta OS X da porta Win32 para o Linux). Eu implementei QueryPerformanceCounterdando os uSeconds desde o início do processo: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= …

11
Erro fatal: “No Target Architecture” no Visual Studio
Quando tento compilar meu projeto c ++ usando o Visual Studio 2010 no modo Win32 ou x64, recebo o seguinte erro: >C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\winnt.h(135): fatal error C1189: #error : "No Target Architecture" Minhas definições de pré-processador dizem WIN32; _DEBUG; _CONSOLE;% (PreprocessorDefinitions) O que está causando esse erro e como …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.