Resultados da pesquisa a pedido "c++"
Como expor a biblioteca estática C ao .net?
Quais são as etapas para expor funções C ++ para C e .Net? Eu quero usar os mesmos nomes de função em C ++, C e .Net para compilações de 32 bits e 64 bits. Estou postando esta pergunta e resposta porque não encontrei essas técnicas documentadas ...
Referência indefinida ao novo operador
Estou tentando criar um simples executável de teste de unidade, usando cpputest. Eu construí a estrutura cpputest em uma biblioteca estática e agora estou tentando vinculá-la a um executável. No entanto, estou vinculado a uma configuração ...
Compilando PCL 1.7 no Ubuntu 16.04, erros no CMake geraram Makefile
Estou tentando fazer com que o PCL 1.7 (a biblioteca de nuvens de pontos, e não o outro pcl) funcione no Ubuntu 16.04. Eventualmente, espero usar o material em C ++, mas agora estou apenas tentando fazer com que os exemplos funcionem. ...
QSqlDatabase: Driver QMYSQL não carregado no Ubuntu 15.04 64bits
No Ubuntu 15.04 64 bits, instalei o Qt5.6 (instalador online) e, ao tentar mover meu ambiente de desenvolvimento do Windows 7 para o Linux, enfrentei o seguinte: SqlDatabase: QMYSQL driver not ...
Próxima permutação C ++ STL com combinação
Eu sei que posso usarstd::next_permutation em algum contêiner contendo os elementos[1, 2, 3] o que geraria 6 permutações dessa sequência. O que eu gostaria de fazer é dar um conjunto[1, 2, 3, 4, 5, 6] gere todas as permutações possíveis do ...
C ++: erro "especialização explícita no escopo de não espaço para nome"
template<typename T1, typename T2> class Bimap { public: class Data { private: template<typename T> Data& set(T); template<> Data& set<T1>(typename T1 v) { /*...*/ } }; };Isso me dá o erro: error: explicit specialization in non-namespace scope ...
Encontre a subsequência com a maior soma de elementos em uma matriz
Eu recentemente entrevistei uma empresa e eles me pediram para escrever um algoritmo que encontre a subsequência com a maior soma de elementos em uma matriz. Os elementos na matriz podem ser negativos. Existe uma solução O (n) para isso? ...
Função para recuperar o endereço de destino do cabeçalho de um pacote no Windows XP
Estou interessado em recuperar o endereço de destino para o qual um pacote de entrada é enviado. Por exemplo, no Linux, você pode utilizarrecvmsg: res = recvmsg(socket, &msghdr, 0); get_cmsg = CMSG_FIRSTHDR(msghdr); struct in_pktinfo ...
Construtor / atribuição de movimentação padrão e construtor / atribuição de cópia excluída
De acordo com o padrão, Se a definição de uma classe X não declarar explicitamente um construtor de movimentação, uma será implicitamente declarada como padrão se e somente se - X não possui um construtor de cópias declarado pelo usuário, - X ...
Por que shared_ptr não permite atribuição direta
Então, ao usarshared_ptr<Type> você pode escrever: shared_ptr<Type> var(new Type());Gostaria de saber por que eles não permitiram um muito mais simples e melhor (imo): shared_ptr<Type> var = new Type();Em vez disso, para obter essa ...