Resultados da pesquisa a pedido "c++"
Classes recursivas mutuamente
Como implemento classes recursivas mutuamente em C ++? Algo como: /* * Recursion.h * */ #ifndef RECURSION_H_ #define RECURSION_H_ class Class1 { Class2* Class2_ptr; public: void Class1_method() { //... (*Class2_ptr).Class2_method(); //... } }; ...
Inicializando std :: tuple da lista de inicializadores
Gostaria de saber se a tupla pode ser inicializada pela lista de inicializadores (para ser mais preciso - por initializer_list de initializer_lists)? Considerando a definição de tupla: typedef std::tuple< std::array<short, 3>, std::array<float, ...
Não foi possível encontrar o Eigen3 com o CMake
Estou meio que desesperada: para meus estudos, preciso trabalhar com Eigen e CMake. Sou capaz de usar o Eigen se copiar toda a biblioteca nos diretórios em que meu compilador parece por padrão, mas assim que tentar encontrá-lo ...
Como definir o modo follow-fork como filho no depurador usando o CMake
Eu tenho o sistema Linux e escrevo o uso do programaClion IDEqual usandoCMake. Eu tenho uma parte do meu programa em que gostaria dedepurar processo filhoLi alguns tópicos deste fórum, mas ainda não sei como ou onde apenas posso ativar esta ...
Verifique se um tipo é passado no pacote de parâmetros de modelos variados
Ouvi em algum lugar que, usando a nova sintaxe C ++ 1z, é realmente fácil verificar se um tipo é passado no pacote de parâmetros de modelos variados - aparentemente você pode fazer isso com código que tem quase uma linha de comprimento. Isso é ...
Vincule uma biblioteca como a última contra todos os destinos
Estou adicionando suporte para gperftools no meu projeto para criar um perfil de CPU e memória. O Gperftools precisa que a biblioteca tcmalloc esteja vinculada últimopara cada binário. Existe uma maneira com o cmake de anexar uma biblioteca a ...
Adicionando propriedades personalizadas ao vértice de uma grade na Boost Graph Library
Estou usando a Boost Graph Library para gerenciamento de mapas no meu projeto de robótica. Pretendo usar o Boost Grid e estou achando a documentação do Boost Graph realmente difícil de entender, por isso preciso de uma pequena ajuda. Foi assim ...
Como usar uma string C ++ em uma estrutura quando malloc () - ing a mesma estrutura?
Eu escrevi o programa de exemplo a seguir, mas ele falha com o segfault. O problema parece estar com o usomalloc estd::strings na estrutura. #include <iostream> #include <string> #include <cstdlib> struct example { std::string data; }; int ...
Quando um processo recebe o SIGABRT (sinal 6)?
Quais são os cenários em que um processo obtém um SIGABRT em C ++? Esse sinal sempre vem de dentro do processo ou pode ser enviado de um processo para outro? Existe uma maneira de identificar qual processo está enviando esse sinal?
Detectando se um dispositivo de caractere foi desconectado no Linux com termios api (c ++)
Estou usando o termios api no Linux para se comunicar com um dispositivo serial. Estou tentando detectar se o dispositivo foi desconectado para que eu possa tentar reconectar após algum tempo limite. Eu tenho o seguinte código ...