Resultados da pesquisa a pedido "c++"

2 a resposta

Boost.Python e Boost.Signals2: falhas de segmentação

Eu tenho um problema com a integração do boost.signals2 na minha biblioteca C ++ existente, que expus com o boost.python. Eu tenho uma classe que é exposta ao python com umstd::shared_ptr. Esta classe deve conseguir emitir alguns sinais em ...

2 a resposta

Encadernação e amarração estruturada ()

Dadas estas declarações: int a[3] {10,20,30}; std::tuple<int,int,int> b {11,22,33};Eu posso usar declarações de ligação estruturada para decodificara eb: auto [x1,y1,z1] = a; auto [x2,y2,z2] = b;Mas sex1, y1, etc. já existem, o que devo ...

2 a resposta

Inicializar objetos de fluxo padrão

Em que casos e por que isso é necessário: class ios_base::Init { static int init_cnt; // internal static counter (for exposition only) public: Init(); ~Init(); }Tê-lo neste site:cpluplus.com - ios_base :: ...

3 a resposta

Matriz multidimensional dinâmica C ++ 11 de qualquer tipo, usando lista de vetor / inicializador

Como você cria uma matriz multidimensional (matriz) cujas dimensões são determinadas em tempo de execução. A melhor maneira parece ser usar um vetor de dimensões para construção e também um vetor de compensações para acessar elementos ...

2 a resposta

Sobre a compatibilidade binária do Linux

Se eu obtiver algum código C ++ criado, digamos, GCC 4.8 no Ubuntu, o código não possui GUI / interface, chame apenas bibliotecas padrão do Linux, então o binário pode ser executado no RHEL 5/6, com o GCC muito mais antigo na perfeição?

1 a resposta

Linux nega permissão no socket bind usando boost asio

Estou tendo um problema ao vincular um soquete e recebo a permissão negada ao executar o programa como usuário. essa linha de código gera um erro. _acceptor = new ...

2 a resposta

Composição funcional com modelos variados em C ++ 11

Eu sou um matemático acostumado a fazer programação C ++ "antiga" por um longo tempo. Sinto que algumas novas construções sintáticas oferecidas pelo C ++ 11 poderiam me ajudar a obter um código melhor em relação aos meus projetos profissionais. ...

4 a resposta

O `sizeof` * realmente * é avaliado como um` std :: size_t`? Pode?

Tome a seguinte passagem padrão: [C++11: 5.3.3/6]: O resultado desizeof esizeof... é uma constante do tipostd::size_t. [ Nota: std::size_t é definido no cabeçalho padrão<cstddef> (18,2)- end note] Agora: [C++11: 18.2/6]: O tiposize_t é um tipo ...

5 a resposta

Como colocar algum código em vários espaços para nome sem duplicar esse código?

Suponha que eu tenha o método definido nos dois namespaces diferentes: namespace foo { void print() { //do work... } } namespace bar { void print() { //do work... } }ofoo::print() e abar::print() funções sãoabsolutamente igual. Meu projeto ...

5 a resposta

Melhor maneira de diminuir a velocidade de um thread? Está usando Sleep () OK?

Eu escrevi uma biblioteca C ++ que faz um trabalho muito pesado da CPU (tudo isso, matemática e cálculos) e, se deixada para seus próprios dispositivos, consumirá facilmente 100% de todos os recursos disponíveis da CPU (também é multithread para ...