Resultados da pesquisa a pedido "c++"

2 a resposta

Como posso chamar um destruidor privado de um shared_ptr?

Eu tenho umresource_managerlasse @ que mantém umstd::vector<boost::shared_ptr<resource> > internamente.resource_manager é uma classe de amigos deresource. Eu queroresources a serem criados / excluídos apenas por,resource_manager, então tornei ...

3 a resposta

Como encontrar o centro cruzado a laser com cv aberto

Da câmera com cv aberto Posso obter uma cruz vermelha (veja a figura abaixo), não conheço o melhor método para calcular as coordenadas cruzadas do centro (x, y)? Podemos assumir que o laser é vermelho. Provavelmente terei que usar algum tipo ...

1 a resposta

boost :: python e conjunto :: apagar -> comportamento estranho

Estou tentando armazenar objetos em um std :: set. Esses objetos são boost :: shared_ptr <>, provenientes do ambiente python. adicionar valores ao conjunto não causará problemas. Mas quando tento apagar um valor, mesmo passando a ...

5 a resposta

Como posso tornar o armazenamento de objetos lambda C ++ mais eficient

Estive pensando em armazenar lambda C ++ recentemente. O conselho padrão que você vê na Internet é armazenar o lambda em um objeto std :: function. No entanto, nenhum desses conselhos considera as implicações de armazenamento. Ocorreu-me que ...

6 a resposta

conversão de matriz 2D para ponteiro para ponteiro

Activity solution[a][b]; ... Activity **mother = solution; Quero converter a matriz de objetos 2D em ponteiro para ponteiro. Como posso fazer isso Eu procurei no google. no entanto, encontrei apenas um exemplo de matriz de dimensão.

3 a resposta

Classes locais: C ++ 03 vs. C ++ 11

á alguma alteração no uso da classe local em C ++ 1 arece que em C ++ 03 as classes locais não podem ser usadas como argumento de modelo (lembro-me disso Considere este código, template<typename T> void f(const T&) {} //Note : S is a local ...

4 a resposta

Como usar libssh no VS10

Como implementar o libssh como uma biblioteca que meu compilador reconhecerá? Estou usando o Visual Studio 2010 C ++ e incluí a biblioteca Boost sem problemas, mas o processo que fiz com o Boost é estranho, posso dizer que o libssh será ...

6 a resposta

Implementing Gaussian Blur - Como calcular a matriz de convolução (kernel)

A minha pergunta está muito próxima desta pergunta:Como gaussian desfoque uma imagem sem usar nenhuma função gaussiana ...

8 a resposta

Mapa Seguro de Segmento C ++

Alguém sabe onde posso encontrar uma implementação que envolva umstd::map e torna o thread seguro? Quando digo thread seguro, quero dizer que ele oferece apenas acesso serial ao mapa, um thread por vez. Idealmente, este mapa deve usar apenas as ...

5 a resposta

Qual é o escopo das funções de amigo em linha?

Depois de pesquisar em torno de SO, uma pergunta me ensinou que olexica escopo de uma função de amigo em linha é a classe na qual ela é definida, o que significa que ela pode acessar, por exemplo. atypedef na classe sem qualificá-los. Mas então ...