Resultados da pesquisa a pedido "c++"

1 a resposta

Copie ou faça referência à semântica da regra boost :: spirit <>?

Estou tentando escrever um analisador de idioma do shell no Boost.Spirit. No entanto, não estou claro sobre alguns problemas básicos relacionados à semântica derules. Olhando para a documentação, há membrosr.alias() er.copy() dorule. IIUC, ...

1 a resposta

Inicialize um std :: array de tuplas com chaves

Isso provavelmente tem uma resposta muito simples, mas eu realmente não consigo descobrir. Por que recebo erros por fazer isso? Qual é a maneira correta de inicializar algo assim? std::array<std::tuple<int, std::string>, 3> tuples{ {3, "a"}, {7, ...

2 a resposta

Como detectar vários objetos com o OpenCV em C ++?

Eu me inspirei nesta respostaaqui [https://stackoverflow.com/a/43076532/385127], que é umPython implementação, mas eu precisoC++, essa resposta funciona muito bem, pensei:detectAndCompute para obterkeypoints, usarkmeans segmentá-los em clusters, ...

1 a resposta

SystemParametersInfo define o papel de parede completamente preto (usando SPI_SETDESKWALLPAPER)

Eu tento mudar meu papel de parede da área de trabalho. Funciona muito bem quando eu uso assim: SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:\\1.jpg", SPIF_SENDCHANGE);Mas quando eu uso assim, o papel de parede da área de trabalho fica ...

2 a resposta

Tempo das proteções de trava com base no escopo e nos valores de retorno

class C { mutable std::mutex _lock; map<string,string> deep_member; public: auto get_big_lump() { std::unique_lock<std::mutex> lock(_lock); // establish scope guard return deep_member; // copy the stuff while it can't be changed on ...

1 a resposta

stod não funciona corretamente com boost :: locale

Estou tentando usar boost :: locale e std :: stod juntos em um local alemão em que uma vírgula é o separador decimal. Considere este código: boost::locale::generator gen; std::locale loc(""); // (1) //std::locale loc = gen(""); // (2) ...

3 a resposta

Existe uma fórmula para determinar a cor geral, considerando os valores de BGR? (OpenCV e C ++)

Estou criando uma função usando C ++ e OpenCV que detectará a cor de um pixel em uma imagem, determinará em qual faixa de cores ela está e a substituirá por uma cor genérica. Por exemplo, o verde pode variar de verde escuro a verde claro, ...

15 a resposta

Retornar matriz em uma função

Eu tenho uma matrizint arr[5] que é passado para uma funçãofillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Como posso retornar essa matriz?Como vou usá-lo, digamos que retornei um ponteiro, como vou acessá-lo?

3 a resposta

Anexar um int ao char *

Como você acrescentaria um número inteiro a umchar* em c ++?

4 a resposta

Apagando elementos de um vetor

Quero limpar um elemento de um vetor usando o método apagar. Mas o problema aqui é que não é garantido que o elemento ocorra apenas uma vez no vetor. Pode estar presente várias vezes e preciso limpar todas elas. Meu código é algo como isto: void ...