Resultados da pesquisa a pedido "c++"

4 a resposta

Googletest para Android NDK

Eu verifiquei uma resposta anterior sobre o teste de unidade para Android, onde é sugerido o Googletest como umboa opção [https://stackoverflow.com/questions/18126967/unit-testing-on-android-ndk]. No entanto, observei a estrutura de testes do ...

3 a resposta

vector :: falha de segmentação de inserção

Eu tenho uma classe como esta: classA { public: classA() { //Here I am doing something but nothing related to vector } void updateVec(int idx, int value) { //Here, I want to update vector vector based on args passed myVec.insert(myVec.begin() + ...

3 a resposta

Definindo a cor do texto stdout / stderr no Windows

Eu tentei usarsystem("color 24"); mas isso não mudou a cor no prompt. Então, depois de mais pesquisas no Google, viSetConsoleTextAttribute e escreveu o código abaixo. Isso resulta em ambosstdout estderr ambos ficando vermelhos de cor em ...

3 a resposta

Esse comportamento indefinido no C ++ chama uma função de um ponteiro pendente

Surgiu uma pergunta no SO perguntando "Por que isso está funcionando" quando um ponteiro ficou pendurado? As respostas foram que é UB, o que significa que pode funcionar ou não. Eu aprendi em um tutorial que: #include <iostream> struct Foo { ...

4 a resposta

static vs inline para funções implementadas em arquivos de cabeçalho

A maneira como pensoinline em C ++ é para ligação / escopo. Coloquei na mesma cesta comextern estatic para objetos globais. Normalmente, para uma função implementada em um arquivo de cabeçalho, minha solução principal seria torná-la ...

1 a resposta

copiando roi não retangular opencv

Eu quero copiar uma parte de uma imagem que não é retangular com C ++ opencv. Os pontos de canto da peça são conhecidos na imagem. Quero colá-lo em outra imagem no local exato. Alguém pode me ajudar, por favor? A imagem de origem e a imagem de ...

1 a resposta

O alinhamento da estrutura não funcionou com o pacote #pragma

Eu tenho uma estrutura c ++: struct a { char b; int c; int d[100]; };O tamanho da estrutura deve ser 405 bytes. Eu vi que o tamanho da estrutura é de 408 bytes. O motivo é o alinhamento para 8 bytes após o número inteiro "c". A matriz "d" deve ...

3 a resposta

Por que precisamos definir a referência rvalue como null no construtor move?

//code from https://skillsmatter.com/skillscasts/2188-move-semanticsperfect-forwarding-and-rvalue-references class Widget { public: Widget(Widget&& rhs) : pds(rhs.pds) // take source’s value { rhs.pds = nullptr; // why?? } private: struct ...

4 a resposta

combinação e permutação em C ++

Qual é a biblioteca existente mais usada em C ++ para fornecer toda a combinação e permutação de elementos k de n elementos? Não estou perguntando o algoritmo, mas a biblioteca ou métodos existentes. Obrigado.

4 a resposta

AIO no OS X vs Linux - por que não funciona no Mac OS X 10.6

Minha pergunta é realmente simples. Por que o código abaixo funciona no Linux e não no Mac OS X 10.6.2 Snow Leopard. Para compilar, salve o arquivo em aio.cc e compile comg++ aio.cc -o aio -lrt no Linux eg++ aio.cc -o aio no Mac OS X. Estou ...