Resultados da pesquisa a pedido "const"
C ++ 11 permite o vetor <const T>?
s requisitos do @Container foram alterados de C ++ 03 para C ++ 11. Enquanto o C ++ 03 tinha requisitos gerais (por exemplo, construtibilidade e atribuibilidade de cópia para vetor), o C ++ 11 define requisitos detalhados em cada operação ...
c ++ const convert [duplicado]
Possible Duplicate: por que não é legal converter (ponteiro para ponteiro para não-const) em um (ponteiro para ponteiro para uma ...
questão newbie: c ++ const para não-const conversão
Estou realmente irritado comconst palavra-chave nos dias de hoje, pois não estou familiarizado com isso. Eu tinha um vetor que armazena todos os ponteiros const comovector<const BoxT<T> *> *Q_exclude, e no construtor de outra classe, preciso que ...
Pergunta sobre o ponteiro const em C +
Não consigo me explicar o seguinte código: double d = 100; double const d1 = 30; double* const p = &d; // Line 1 double* const p1 = &d1; // Line 2 No código acima,Line 1 está ok, masLine 2 produz o erro: "error C2440: 'initializing' : cannot ...
Usando decltype para converter isso em const
Estou tentando resolver um problema no qualdecltype simplificará bastante as coisas, mas estou enfrentando um problema usandodecltype em*this e adicionar umconst qualificador. O código de exemplo abaixo demonstra o problema. #include <iostream> ...
O que é uma referência constante? (não é uma referência a uma constante)
Uma pergunta bastante teórica ... Por que referências constantes não se comportam da mesma maneira que ponteiros constantes e eu posso realmente alterar o objeto para o qual estão apontando? Eles realmente parecem outra declaração simples de ...
Evitar que uma função de membro const altere uma matriz de membro
Aparentemente, uma função de membro const ainda pode alterar dados que o membro da classe está apontando. Aqui está um exemplo do que quero dizer: class MyClass { public: MyClass(); int getSomething() const; private: int* data; }; // ... data = ...
unção virtual que é const na classe base e não const na derivada
lguém pode explicar a saída do código a segui #include <iostream> #include <string> class Animal { public: Animal(const std::string & name) : _name(name) { } ~Animal() { } virtual void printMessage() const { std::cout << "Hello, I'm " << _name ...
Excluindo um ponteiro para const (T const *)
Eu tenho uma pergunta básica sobre os ponteiros const. Não tenho permissão para chamar nenhuma função membro que não seja const usando um ponteiro const. No entanto, estou autorizado a fazer isso em um ponteiro const: delete p;Isto chamará o ...
Inicialização constante “surpreendente” por causa da ordem de definição
Ao ler oeslizamentos sobre constexpr [http://accu.org/content/conf2007/Maurer-C++0x_Generating_Constant_Expression.pdf] a introdução é sobre "inicialização surpreendentemente dinâmica com consts". O exemplo é struct S { static const int c; }; ...