Resultados da pesquisa a pedido "const-correctness"

3 a resposta

Const correção para ponteiros de matriz?

Alguém argumentou dizendo que no C moderno, sempre devemos passar matrizes para funções através de um ponteiro de matriz, pois os ponteiros de matriz têm digitação forte. Exemplo: void func (size_t n, int (*arr)[n]); ... int array [3]; func(3, ...

4 a resposta

Qual é o melhor tipo de retorno de ponteiro inteligente para uma função de fábrica?

Com relação aos ponteiros inteligentes e aos novos recursos do C ++ 11/14, pergunto-me quais seriam os valores de retorno das melhores práticas e os tipos de parâmetros de função para as classes que possuem esses recursos: Uma função de fábrica ...

2 a resposta

Maneira Idiomatic de Declarar Classes Imutáveis em C ++

Então, eu tenho um código funcional bastante extenso, onde o principal tipo de dados são estruturas / classes imutáveis. A maneira como declaro imutabilidade é "praticamente imutável", tornando variáveis de membro e quaisquer métodos ...

1 a resposta

É legal modificar um objeto `const` alocado dinamicamente por meio de um nome reutilizado não-`const`?

Considere o seguinte programa: #include <iostream> int main() { int x = 0; const int* px = new (&x) const int(0); x = 1; std::cout << *px; // 1? }istocompila sob o GCC 4.8 [http://coliru.stacked-crooked.com/a/d49f7eaf53e248ee] (e produz a saída ...

2 a resposta

Por que não 'const' em Python? [fechadas]

7 a resposta

Pode um objeto conhecer sua própria constância?

Com

4 a resposta

const correção para estruturas com ponteiros

6 a resposta

Qual é a razão por trás do cbegin / cend?

Eu quero saber porque

5 a resposta

Esse código subverte o sistema do tipo C ++?

Eu entendo que ter um

6 a resposta

Por que não há conceito de “const-correctness” para as funções de membro estático da classe?