Resultados da pesquisa a pedido "c++"
char! = (caractere assinado), char! = (caractere não assinado)
O código abaixo é compilado, mas possui um comportamento diferente para o tipo de caractere do que para os tipos int. Em particular cout << getIsTrue< isX<int8>::ikIsX >() << endl; cout << getIsTrue< isX<uint8>::ikIsX >() << endl; cout << ...
localizando silhueta de imagem usando openCV
como desejo rastrear o movimento de um objeto, exijo silhueta da sequência de imagens. Alguém sabe como fazer isto? A máscara de silhueta é uma imagem binária que possui pixels diferentes de zero onde o movimento ocorre
A palavra-chave 'modelo' confunde o MSVC
Uma das perguntas sobre "qual compilador está certo" sobre modelos. Considere o seguinte: template<typename T> class Container { public: template<typename V> class iterator; }; template<typename T> template<typename V> ...
Usando uma função de membro da classe C ++ (não pode ser estática) como uma função de retorno de chamada C
Eu tenho uma função de biblioteca C que espera um ponteiro de função para retorno de chamada e desejo passar uma função de membro C ++. A função C ++ modifica uma variável de membro, portanto, não posso usar uma função livre estática (como ...
Interface do plugin C ++ DLL
Estou pensando em fazer uma interface de plugin C ++ alaComo criar alguma classe a partir da DLL (construtor em DLL)? (С ++) [https://stackoverflow.com/questions/1516476/how-to-create-some-class-from-dllconstructor-in-dll/1516579#1516579] mas ...
O que são declarações de encaminhamento em C ++?
Em:http://www.learncpp.com/cpp-tutorial/19-header-files/ [http://www.learncpp.com/cpp-tutorial/19-header-files/] O seguinte é mencionado: add.cpp: int add(int x, int y) { return x + y; }main.cpp: #include <iostream> int add(int x, int y); // ...
static_cast <int> (foo) vs. (int) foo
Alguém poderia por favor detalhar as diferenças?
faça com que shared_ptr não use delete
no meu código, eu gostaria que o boost :: shared_ptr não chamasse delete, mas chamasse ptr-> deleteMe (). Também tenho algumas funções estilo C que retornam um ptr. Posso fazê-lo chamar lib_freeXYZ (ptr); em vez de tentar excluir?
Operador de resolução de escopo sendo usado duas vezes
namespace libzerocoin { //Commitment class Commitment::Commitment::Commitment(const IntegerGroupParams* p, const Bignum& value): params(p), contents(value) { this->randomness = Bignum::randBignum(params->groupOrder); this->commitmentValue ...
Por que meu modelo não aceita uma lista de inicializadores
Eu criei um modelo da seguinte maneira template<typename T> void f(T const& t) { }Eu queria que isso pudesse ser chamado por contêineres, mas também por listas de inicializadores. Eu pensei que seriainitializer_list<int>, quando chamado da ...