Resultados da pesquisa a pedido "c++"

5 a resposta

o que acontece quando tentamos liberar memória alocada pelo gerenciador de heap, que aloca mais do que o solicitado?

Esta pergunta foi feita para mim em uma entrevista. Suponha que char * p = malloc (n) atribua mais de n, digamos que N bytes de memória sejam alocados e free (p) seja usado para liberar a memória alocada para p. o gerenciador de heap pode ...

9 a resposta

O aplicativo win32 não é tão orientado a objetos e por que existem tantos indicadores?

Isso pode ser uma pergunta idiota para alguns de vocês e talvez eu tenha feito essa pergunta errado, porque sou novo no c ++. Mas noto que, ao trabalhar em muitos aplicativos win32, você usa muitos recursos que são indicadores. Por que você ...

0 a resposta

Modelos genéricos de operadores de conversão e semântica de movimentos: alguma solução universal?

Este é um acompanhamento deModelos explícitos de operadores de conversão qualificados para ref em ação [https://stackoverflow.com/q/23377647/2644390]. Eu experimentei muitas opções diferentes e estou apresentando alguns resultados aqui, na ...

2 a resposta

OpenGL - Índice buffers dificuldades

Eu tenho um formato de arquivo personalizado que possui todas as informações necessárias para uma malha 3D (exportada do 3ds Max). Eu extraí os dados para vértices, índices de vértices e normais. Passo ao OpenGL os dados de vértices, índices de ...

2 a resposta

Selecionando uma linha no QTreeView programaticamente

Eu tenho um QTreeView com QFileSystemModel como modelo. O QTreeView possui SelectionBehavior definido como SelectRows. No meu código, li um conjunto de dados para selecioná-los e, em seguida, selecioná-los via: idx = ...

1 a resposta

boost :: problema recorrente recursivo

Existe alguma maneira de fazer isto funcionar? Espero que você entenda a idéia, estou tentando criar uma lista por meio de pares recursivos #include <boost/variant.hpp> #include <utility> struct nil {}; typedef boost::make_recursive_variant<nil, ...

8 a resposta

Que otimização a semântica de movimento fornece se já temos o RVO?

Pelo que entendi, um dos propósitos de adicionar semântica de movimentação é otimizar o código chamando o construtor especial para copiar objetos "temporários". Por exemplo, ...

3 a resposta

Tipo de argumento de função seguido por * &

Eu tenho algum código escrito por outra pessoa na qual algumas funções recebem argumentos cujos tipos de dados são seguidos por um * &. Estou acostumado a funções que usam um ou outro, por exemplo tomando um "duplo *" ou um "duplo &", mas não ...

2 a resposta

Como consultar um constexpr std :: tuple em tempo de compilação?

No C ++ 0x, é possível criar um constexpr std :: tuple, por exemplo gostar #include <tuple> constexpr int i = 10; constexpr float f = 2.4f; constexpr double d = -10.4; constexpr std::tuple<int, float, double> tup(i, f, d);Também é possível ...

1 a resposta

OpenSSL AES_cfb128_encrypt C ++

Tentei implementar um exemplo "muito" simples de criptografia / descriptografia. Preciso dele para um projeto em que gostaria de criptografar algumas informações do usuário. Não consigo criptografar o banco de dados inteiro, mas apenas ...