Resultados da pesquisa a pedido "c++"

2 a resposta

Qt - círculos para detecção de colisão

Eu tenho trabalhado em uma simulação de física com círculos no Qt. Até agora, a maneira mais fácil de definir círculos que encontrei é fazer umaQRect objeto e, em seguida, desenhe a elipse com esse retângulo como um "blueprint". Agora, acabei de ...

1 a resposta

Por que shared_from_this não pode ser usado no construtor do ponto de vista técnico?

Noo livroA biblioteca padrão C ++ [https://rads.stackoverflow.com/amzn/click/com/0321623215]na página 91 eu li isso sobreshared_from_this(): O problema é queshared_ptr se armazena em um membro privado ...

1 a resposta

opencv c ++: conversão de matriz de imagem de char não assinado para float

Eu tenho um problema com a conversão de uma matriz de imagem. Eu uso: Mat image = imread(image_name, 0);para ler uma imagem no objeto Mat. Quando olho pelo depurador, vejo que os dados são armazenados como um caracter não assinado. Em seguida, ...

6 a resposta

Uso de observer_ptr

Qual é exatamente o objetivo da construçãostd::observer_ptr [http://en.cppreference.com/w/cpp/experimental/observer_ptr]na especificação técnica V2 dos fundamentos da biblioteca? Parece-me que tudo o que faz é embrulharT*, que parece uma etapa ...

1 a resposta

Alterando o tipo de dados de uma instância da classe Mat na interface OpenCV C ++

Como posso alterar o tipo de dados usado no armazenamento de pixels em uma instância da classe Mat? Por exemplo, depois de ler uma imagem usando a linha abaixo Mat I = leitura (arquivo, 0); eu obtenho uma imagem em escala de cinza com pixels ...

3 a resposta

Atributo [[não utilizado]] no estilo C ++ 11 no gcc?

Em gcc / g ++ 4.9, posso escrever: int x __attribute__((unused)) = f();para indicar que x é intencionalmente não utilizado. É possível fazer isso com o C ++ 11[[]] notação de atributo de alguma forma? Eu tentei: int x [[unused]] = f();mas não ...

1 a resposta

O ISO C ++ proíbe a declaração de 'multiset' sem nenhum tipo

Estou recebendo esse erro ao criar um software (ns3) usando waf In file included from ../src/internet-stack/mp-tcp-typedefs.cc:6: ../src/internet-stack/mp-tcp-typedefs.h:151: error: ISO C++ forbids declaration of ‘multiset’ with no type ...

5 a resposta

O compilador pode otimizar as alocações de memória de heap?

Considere o seguinte código simples que utilizanew (Estou ciente de que não hádelete[], mas não se refere a esta pergunta): int main() { int* mem = new int[100]; return 0; }É permitido ao compilador otimizar onew ligar? Na minha pesquisa,g ++ ...

1 a resposta

Como dividir ponteiro char com vários delimitadores e retornar matriz de ponteiros char em c ++?

Na duplicata desta perguntaDividir char * para char * Array [https://stackoverflow.com/questions/9117315/split-char-to-char-array]é recomendável usar string em vez de char *. Mas eu preciso trabalhar com o LPWSTR. Como é um typedef de char *, ...

1 a resposta

iterador de mapa na função de modelo não reconhecido pelo compilador

Eu tenho o seguinte código. template<class key,class val> bool has_key(key chkey,std::map<key,val> map){ for (std::map<key,val>::iterator it = map.begin(); #line 13 referenced by gcc it!=map.end(); ++it){ if(chkey == it->first) return true; } ...