Resultados da pesquisa a pedido "const"

5 a resposta

Por que essa função de membro const permite que uma variável de membro seja modificada?

class String { private: char* rep; public: String (const char*); void toUpper() const; }; String :: String (const char* s) { rep = new char [strlen(s)+1]; strcpy (rep, s); } void String :: toUpper () const { for (int i = 0; rep [i]; i++) rep[i] = ...

5 a resposta

Usando const int como tamanho da matriz

Por que posso usar um declarado localmenteconst int como o tamanho de uma declaração de matriz, mas não tenho permissão para fazer o mesmo com umconst int passou como argumento? Por exemplo, no código abaixo, por que obtenho erros de compilador ...

1 a resposta

Como o extern trabalha nos namespaces?

Estou executando um programa simples semelhante ao que encontreiaqui [http://www.learncpp.com/cpp-tutorial/42-global-variables/]. Ele visa reduzir o inchaço do código ao incluir constantes em vários arquivos. Isso é feito usando variáveis globais ...

3 a resposta

Como classificar com uma lambda?

sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; });Gostaria de usar uma função lambda para classificar classes personalizadas no lugar de vincular um método ...

1 a resposta

Qual é o equivalente de std :: is_const para referências a const?

Considere o código: int const x = 50; int const& y = x; cout << std::is_const<decltype(x)>::value << endl; // 1 cout << std::is_const<decltype(y)>::value << endl; // 0Isso faz sentido, porquey não é umconst referência, é uma referência a ...

3 a resposta

As variáveis declaradas com let ou const não são içadas no ES6?

Eu jogo com o ES6 há um tempo e notei que enquanto as variáveis declaradas comvar são içadas conforme o esperado ... console.log(typeof name); // undefined var name = "John";... variáveis declaradas comlet ouconst parece ter alguns problemas com ...

6 a resposta

O que se entende por "const" no final da declaração de função? [duplicado]

Possível duplicado: Significado de "const" por último em uma declaração de método C ++? [https://stackoverflow.com/questions/751681/meaning-of-const-last-in-a-c-method-declaration] Eu tenho um livro, onde está escrito algo como: class Foo { ...

2 a resposta

Nomeando constantes locais: UpperCamelCase ou lowerCamelCase?

Qual convenção de nomenclatura você usa paraconstantes locaisnoC #e porque? const int Pi = 3; const int pi = 3;Parece que o trade-off está entre a caixa de camelo inferior, indicando escopo restrito, e a caixa de camelo superior, sendo mais ...

4 a resposta

O ES6 const afeta a coleta de lixo?

No novo título de Kyle Simpson,Você não conhece JS: ES6 e além, Encontro o seguinte fragmento: AVISO Atribuir um objeto ou matriz como uma constante significa que o valor não poderá ser coletado como lixo até que o escopo lexical dessa ...

4 a resposta

É seguro passar parâmetros de string const do Delphi através dos limites do gerenciador de memória?

Subj. Eu gostaria de usar strings em vez de PChar, porque isso me poupa muito de elenco, mas se eu fizer procedure SomeExternalProc(s: string); external SOMEDLL_DLL;e, em seguida, implemente-o em algum outro projeto com o gerenciador de memória ...