Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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 ...
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 ...
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.
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 ...
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á ...
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 ...
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 ...
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 ...