Resultados da pesquisa a pedido "c++"

2 a resposta

boost spirit qi análise numérica de pontos inteiros e flutuantes

Estou tentando entender o seguinte resultado. O código do caso de teste é #include <boost/config/warning_disable.hpp> #include <boost/spirit/include/qi.hpp> #include <boost/spirit/include/phoenix_core.hpp> #include ...

2 a resposta

Operador diferente de (! =) Não está funcionando corretamente com char em c ++ [duplicado]

Esta pergunta já tem uma resposta aqui: Como faço para testar se uma variável não é igual a dois valores? [/questions/6115801/how-do-i-test-if-a-variable-does-not-equal-either-of-two-values] 7 respostasEste código não está funcionando ...

2 a resposta

Declaração de classe no mesmo escopo que o uso de compilações de declaração no GCC, mas não no MSVS

O programa a seguir está bem formado de acordo com o padrão c ++? namespace X { class A; } namespace Y { using X::A; class A {}; } int main() {} Estou obtendo resultados diferentes com diferentes compiladores: O gcc o compila sem erros.O visual ...

2 a resposta

isso não é um ponteiro real?

Estou lendo algo sobremesa virtual [http://www.learncpp.com/cpp-tutorial/125-the-virtual-table/]. Quando se trata de ponteiro__vptr, afirma-se que pelo autor Ao contrário do*this ponteiro, que na verdade é um parâmetro de função usado pelo ...

1 a resposta

Impex C ++ regex - como obter várias correspondências

Se eu tiver um padrão simples de regex como "ab". e eu tenho uma string que possui várias correspondências como "abc abd". Se eu fizer o seguinte ... boost::match_flag_type flags = boost::match_default; boost::cmatch ...

1 a resposta

Uma declaração de uso não pode ser repetida no escopo da função. Por que é que?

No [namespace.udecl] / 10, você tem o seguinte exemplo: namespace A { int i; } namespace A1 { using A::i; using A::i; // OK: double declaration } void f() { using A::i; using A::i; // error: double declaration } Esse trecho é compilado no clang.

2 a resposta

Referencie uma variável pelo nome em C ++ usando Tabela de Símbolos

Basicamente, o que o título pede. Estar um pouco familiarizado comC++, e os conceitos mais avançados, como tabelas de símbolos, eu analisei on-line, mas estou lutando para encontrar alguma direção em direção ao meu objetivo final. A maioria dos ...

2 a resposta

Usando o VLC imem para reproduzir um arquivo de vídeo h264 da memória, mas recebendo o erro "erro principal do fluxo: não é possível preencher o buffer"

Eu tenho um arquivo de vídeo h264 carregado na memória e tento reproduzi-lo com o imem usando o parâmetro "imem-cat = 4" para que o vlc use um módulo de acesso para desmuxar o vídeo, e o vlc inicia e recebe meu imem parâmetros com ...

2 a resposta

Uma função constexpr não é necessária para retornar uma expressão constante?

C ++ Primer(5ª edição) na página 240, com uma nota informando: "UMAconstexpr A função não é necessária para retornar uma expressão constante ". Uma pergunta foi feita sobre isso:o tipo de retorno da função constexpr pode ser um não ...

6 a resposta

Contagem de referência atômica

Estou tentando entender exatamente como funciona a contagem de referência atômica e segura para threads, por exemplo, como emstd::shared_ptr. Quero dizer, o conceito básico é simples, mas estou realmente confuso sobre como o decref plusdelete ...