Resultados da pesquisa a pedido "c++"
É 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 ...
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, ...
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.
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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, ...