Resultados da pesquisa a pedido "visual-c++"

6 a resposta

O compilador c ++ otimizará o valor de retorno não utilizado?

Se eu tiver uma função que retorna um objeto, mas esse valor de retorno nunca é usado pelo chamador, o compilador otimizará a cópia? (Possivelmente uma resposta sempre / às vezes / nunca). Exemplo elementar: ReturnValue ...

4 a resposta

Como criar gnu `libiconv` no & for windows?

Quero criar uma biblioteca estática (arquivo * .LIB)GNU libiconv [http://gnu.org/software/libiconv/]no Windows para ser usado com outras bibliotecas no Visual C ++. Outras bibliotecas que estou usando são criadas com a opção de tempo de execução ...

3 a resposta

Falso senso de segurança com o `snprintf_s`

MSVC "seguro"sprintf As funções têm uma versão de modelo que 'sabe' o tamanho do buffer de destino. No entanto, esse código pinta felizmente 567890 sobre a pilha após o final debytes... char bytes[5]; _snprintf_s( bytes, _TRUNCATE, "%s", ...

1 a resposta

Argumento de erro de tipo em C ++

Estou usando o Visual Studio 2013. O erro diz que "argumento do tipo" WCHAR * "é incompatível com o parâmetro do tipo" const char * ". while (!processId) { system("CLS"); cout << "Searching for game" << ProcessName << "..." << endl; cout << ...

3 a resposta

Ferramenta para descobrir se o arquivo dll (ou) exe e PDB corresponde

Existe alguma ferramenta para verificar se uma DLL e um PDB correspondem? Preciso depurar um processo e não posso me dar ao luxo de usar o PDB errado e iniciar o processo novamente.

3 a resposta

API do Windows e idiomas .net

As pessoas sempre me aconselharam que, se eu estiver executando um aplicativo que deve usar algumas APIs do Windows para executar qualquer trabalho no nível do processo, devo usar o VC ++ e não qualquer outra linguagem .net. Existe alguma ...

4 a resposta

Não é possível transmitir objeto temporário como referência

Este é um exemplo muito mínimo: class Foo { public: Foo(int x) {}; }; void ProcessFoo(Foo& foo) { } int main() { ProcessFoo(Foo(42)); return 0; }O acima compila bem no Visual Studio, mas gera um erro no Linux e Mac. A compilação acima gera ...

6 a resposta

Como chamar a função C ++ de C?

Eu sei isso. Chamando a função C do C ++: Se meu aplicativo estivesse em C ++ e eu tivesse que chamar funções de uma biblioteca escrita em C. Então eu teria usado //main.cpp extern "C" void C_library_function(int x, int ...

2 a resposta

buffer char * não assinado para System :: Drawing :: Bitmap

Estou tentando criar um conversor de ferramenta / ativo que rasteriza uma fonte em uma página de textura para um jogo XNA usando oFreeType2 [http://www.freetype.org/freetype2/index.html]motor. Abaixo, a primeira imagem é a saída direta do ...

4 a resposta

Por que o nvcc não encontra minha instalação do Visual C ++?

Estou executando o Windows 7 Pro x64 em um Core i5 com uma NVIDIA 3100m, compatível com CUDA. Tentei instalar os kits de ferramentas CUDA de 32 e 64 bits da NVIDIA; infelizmente, com qualquer um deles, não consigo compilar nada; O nvcc diz ...