Resultados da pesquisa a pedido "c++"
Linha desonesta sendo desenhada para a janela
Estou criando um programa gráfico em C ++ usando a biblioteca SFML. Até agora consegui desenhar uma função na tela. Eu encontrei dois problemas ao longo do caminho. A primeira é uma linha que parece retornar à origem do meu avião, começando do ...
Por que a construção de movimentação não é usada ao iniciar um vetor da lista de inicializadores (via construtor implícito)
Para demonstrar a semântica de movimentação, escrevi o seguinte código de exemplo, com um construtor implícito de int. struct C { int i_=0; C() {} C(int i) : i_( i ) {} C( const C& other) :i_(other.i_) { std::cout << "A copy construction was ...
Uso inválido da função de membro não estático c ++
Eu estou seguindo issoexemplo [https://sourcemaking.com/design_patterns/state/cpp/1]. Mas quando eu compilo, ele retorna um erro: Uso inválido da função de membro não estático na linha void(Machine:: *ptrs[])() = { Machine::off, Machine::on ...
Importar função C ++ para o programa Python
Estou experimentando funções python agora. Eu encontrei uma maneira de importar funções python para código c / c ++, mas não o contrário. Eu tenho um programa c ++ escrito e tem uma certa função nele. Eu gostaria de "importar" o programa c ++ ...
C ++: push_back (new Object ()) é um vazamento de memória?
O código C ++ a seguir é um vazamento de memória? list.push_back(new String("hi"));Pelo que entendi, push_back de qualquer coleção / contêiner std sempre faz uma cópia. Portanto, se a nova string for copiada, nada poderá excluir a string new'd, ...
std :: unique_ptr e deleters personalizados
O "Effective Modern C ++" de Scott Meyer discute o uso destd::unique_ptr com deleter personalizado e estados: Deleters que são ponteiros de função geralmente causam o tamanho de umstd::unique_ptr crescer de uma palavra para duas. Para deleters ...
Dividindo a Cadeia de Caracteres Usando Booster
eu tenho o seguinte código. using namespace std; using namespace boost; int main() { SystemConnect hndl; int ip1[15],ip2[15]; string line; while (cout<<"LP>" && getline(cin,line) ) { if (line=="exit") break; if (line=="Connect 10.172.21.121 ...
Pesquisa binária C ++ STL
Eu tenho um vetor de unordered_map que é classificado com base na função comparadora que defini. Eu gostaria de usar a pesquisa binária para procurar um valor usando a função comparador também. No entanto, a pesquisa binária retorna apenas bool e ...
Qt - Como controlar os tamanhos de widget no QLayout
Estou tentando colocar algumas caixas de spin, edições de linha em um layout. Mas o tamanho se estende mais do que a necessidade. Abaixo está a figura Aqui estou adicionando um widget QScrollArea e um QVBoxLayout em um QHBoxLayout. Depois, ...
Encontre funções nunca chamadas
Estou refatorando um projeto usando o Qt com o Visual Studio 2008 e gostaria de saber se existe uma maneira simples de encontrar as funções e métodos que nunca são chamados?