Resultados da pesquisa a pedido "c++"
É legal otimizar lojas externas / construção de variáveis de pilha voláteis?
Percebi que o clang e o gcc otimizam a construção ou a atribuição a um componente volátil.struct declarado na pilha, em alguns cenários. Por exemplo, o seguinte código: struct nonvol2 { uint32_t a, b; }; void volatile_struct2() { volatile ...
Biblioteca CLion e Crypto ++
Algum tempo atrás, comecei a codificar meu aplicativo no Visual Studio 2015, não tive problemas ao definir todas as dependências da biblioteca. Agora, decidi mudar para o CLion. No entanto, meu aplicativo tem uma dependência decryptopp ...
Como criar um contêiner que contém diferentes tipos de ponteiros de função em C ++?
Estou fazendo um projeto de programação genética linear, em que os programas são criados e evoluídos por meio de mecanismos de evolução natural. O "DNA" deles é basicamente um contêiner (usei matrizes e vetores com sucesso) que contém ponteiros ...
Como eu uso boost :: lexical_cast e std :: boolalpha? ou seja, boost :: lexical_cast <bool> ("true")
Eu já vi algumas respostas para outrasboost::lexical_cast perguntas que afirmam o seguinte são possíveis: bool b = boost::lexical_cast< bool >("true");Isso não funciona para mim com o g ++ 4.4.3 boost 1.43. (Talvez seja verdade que ele funcione ...
Detecção / rastreamento de retângulos usando OpenCV
O que eu precisoAtualmente, estou trabalhando em um tipo de jogo de realidade aumentada. O controle que o jogo usa (eu estou falando sobre o dispositivo de entrada físico aqui) é um pedaço de papel retangular e mono colorido. Eu tenho que ...
Por que alocar_shared e make_shared tão lento
Acabei de escrever um programa de teste para encontrar a maneira mais rápida de alocar e liberar muitos objetos gerenciados porshared_ptr. eu tenteishared_ptr comnew, shared_ptr compool, make_shared, allocate_shared. O que me surpreende ...
Existem casos de uso válidos para usar novos e excluir ponteiros brutos ou matrizes de estilo c com C ++ moderno?
Aqui está um notávelvídeo (Pare de ensinar C) [https://www.youtube.com/watch?v=YnWhqhNdYyk]sobre essa mudança de paradigma no ensino da linguagem c ++. E também uma publicação notável no blog Eu tenho um sonho ...
Não é possível adicionar o botão minimizar ao QDialog no Linux
Estou tentando adicionar um botão minimizar ao meu QDialog usando este código no construtor: Qt::WindowFlags flags = windowFlags(); flags |= Qt::WindowMinMaxButtonsHint; setWindowFlags(flags);Está funcionando no Windows, mas não no Linux.
Retorne um array bidimensional para se destacar de um c ++ xll, o retorno
Antes de tudo, sei que a pergunta já foi feita aqui: retornar matriz multidimensional para se destacar do c ++ xll [https://stackoverflow.com/questions/30533839/return-multi-dimension-array-to-excel-from-c-xll] Eu tentei reviver o assunto, sem ...
Conversão de tipo / confusão de conversão em C ++
O que éConversão de tipo e o que éTipo Fundição? Quando devo usar cada um deles? Detalhe: Desculpe se esta é uma pergunta óbvia; Eu sou novo em C ++, proveniente de um fundo rubi e sendo usado parato_s eto_i e similar.