Resultados da pesquisa a pedido "c++"

10 a resposta

“Como regra geral, torne todos os seus métodos virtuais” em C ++ - bons conselhos?

Acabei de descobrir a declaração no título. A citação completa é: Como regra geral, torne todos os seus métodos virtuais (incluindo o destruidor, mas não os construtores) para evitar problemas associados à omissão da palavra-chave virtua ...

2 a resposta

Variadic templates variadic templates

Atualmente, estou lutando com o código a seguir, cuja intenção é implementar modelos de modelos variados variado template < template <typename... HeadArgs> class Head, template <typename... TailArgs> class... > struct join<Head<typename ...

10 a resposta

C ++ - * p vsp vs p

Ainda estou lutando para entender a diferença entre * p, & p e p. Pelo meu entendimento, * pode ser pensado em "valor apontado por" e & como "endereço de". Em outras palavras, * mantém o valor enquanto & mantém o endereço. Se isso for verdade, ...

6 a resposta

Qual é a diferença entre std :: move e std :: forward

Vi isso aqui:Move Constructor chamando o Construtor Move de classe base [https://stackoverflow.com/questions/4390888/move-constructor-calling-base-class-move-constructor] lguém poderia explicar: a diferença entrestd::move ...

4 a resposta

Netbeans IDE para C ++ como especificar argumentos de linha de comando

Como especificar argumentos de linha de comando para um projeto C ++ do netbean Não parece ser um local adequado na guia de depuraçã

2 a resposta

É possível reutilizar a gramática boost :: spirit :: qi em outra definição gramatical?

É possível reutilizarboost::spirit:qiramática em outra gramática (como regra, por exemplo or exemplo, se eu definir uma gramática para analisar a linha de texto em uma estrutura que contém o endereço da ru template< typename iter > struct ...

4 a resposta

Qual é o objetivo da adição fictícia nessa macro "número de elementos"?

Visual C ++ 10 é enviado com stdlib.h que, entre outras coisas, contém esta gema: template <typename _CountofType, size_t _SizeOfArray> char (*__countof_helper(UNALIGNED _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray]; #define ...

6 a resposta

Existe alguma diferença entre "T" e "const T" no parâmetro do modelo?

Existe alguma diferença entre as 2 seguintes sintaxes: template<int N> struct A; // (1) template<const int N> struct A; // (2)lguma diretriz geral para quando usar cada sintax

16 a resposta

determine o tamanho da matriz se passado para a função

É possível determinar o tamanho de uma matriz se ela foi passada para outra função (o tamanho não foi passado)? A matriz é inicializada como int array [] = {XXX} .. Eu entendo que não é possível fazer sizeof, pois ele retornará o tamanho ...

2 a resposta

Por que new [-1] gera segfault, enquanto new [-2] lança bad_alloc?

Eu tentei testarbad_alloc exceção passando alguns argumentos negativos paranew[]. Ao passar pequenos números negativos, recebo o que esperava - abad_alloc. No entanto, ao passar-1, Vejo que meu objeto é construído milhares de vezes (imprimo ...