Resultados da pesquisa a pedido "const"
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] = ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 { ...
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 ...
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 ...
É 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 ...