Resultados da pesquisa a pedido "c++"

7 a resposta

É possível diferenciar entre 0 e -0?

Eu sei que os valores inteiros0 e-0 são essencialmente os mesmos. Mas, eu estou querendo saber se é possível diferenciar entre eles. Por exemplo, como sei se uma variável foi atribuída-0? bool IsNegative(int num) { // How ? } int num = -0; int ...

1 a resposta

Por que o g ++ 5 deduz o objeto em vez de initializer_list na dedução automática de tipo

Recentemente, deparei-me com este código: struct Foo{}; int main() { Foo a; // clang++ deduces std::initializer_list // g++5.1 deduces Foo auto b{a}; a = b; }Compila bem com o g ++ 5.1, mas falha no clang ++ (usado tanto-std=c++11 e-std=c++14, ...

2 a resposta

gerando enums aleatórios

Como seleciono aleatoriamente um valor para um tipo de enumeração em C ++? Eu gostaria de fazer algo assim. enum my_type(A,B,C,D,E,F,G,h,J,V); my_type test(rand() % 10);Mas isso é ilegal ... não há uma conversão implícita do tipo int para o enum.

2 a resposta

Qual é o próximo passo para melhorar o algoritmo malloc ()? [fechadas]

Estou escrevendo meu próprio simplesmalloc() e gostaria de criar uma variante mais rápida e eficiente. Eu sou uma função escrita que usa pesquisa linear e alocada sequencialmente e contiguamente na memória. Qual é o próximo passo para melhorar ...

8 a resposta

O Visual Studio 2015 C # XAML Designer não carrega

No novo Visual Studio 2015 RC, o designer XAML não abre uma interface do usuário para um projeto C # Windows Universal, mas para um projeto C ++ Windows Universal. Isso ocorre nas edições Professional e Community. Alguém experimentou o mesmo ...

2 a resposta

O binário está vinculado ao vinculador gold rodando mais rápido?

Execução de código de simulação usando GEANT4 (grande estrutura de simulação Monte Carlo C ++, muitas bibliotecas compartilhadas). Compilado e vinculado GEANT e meu aplicativo com vinculador de ouro e com vinculador baseado em BFD padrão. Parece ...

3 a resposta

Adicionando arquivos de cabeçalho e .cpp em um projeto criado com o cmake

Eu criei um projeto usando cmake e algumas bibliotecas. No entanto, quero adicionar alguns arquivos de cabeçalho e .cpp no projeto que vou codificar. Qual é a maneira mais fácil de fazer isso? Posso apenas criar um .cpp e um cabeçalho arquivos e, ...

3 a resposta

Funções de conversão de não membros; Transmitir tipos diferentes, p. Vetor DirectX para vetor OpenGL

Atualmente, estou trabalhando em um "mecanismo" de jogo que precisa mover valores entre um mecanismo 3D, um mecanismo de física e uma linguagem de script. Como preciso aplicar vetores do mecanismo de física a objetos 3D com muita frequência e ...

2 a resposta

c ++ getline lê o arquivo inteiro no Windows

Parece uma pergunta semelhante àeste [https://stackoverflow.com/questions/12152311/c-getline-reads-entire-file], no entanto, acho que meu caso pode ser um pouco diferente. O código é o seguinte: void readOmronResults(string fileName) { ifstream ...

4 a resposta

CUDA: agrupando a alocação de memória do dispositivo em C ++

Estou começando a usar o CUDA no momento e tenho que admitir que estou um pouco decepcionado com a API C. Entendo os motivos da escolha C, mas, se a linguagem tivesse sido baseada em C ++, vários aspectos seriam muito mais simples, por exemplo, ...