Resultados da pesquisa a pedido "const"

4 a resposta

um comportamento indefinido eliminar a constância de um parâmetro de funçã

Imagine Eu tenho essa função C (e o protótipo correspondente em um arquivo de cabeçalho) void clearstring(const char *data) { char *dst = (char *)data; *dst = 0; } Existe um comportamento indefinido no código acima,casting oconst long, ou ...

10 a resposta

Static readonly vs const - diferentes assembléias POV?

Há muitas perguntas sobre esse assunto, mas nenhuma (excetoum mas ainda curto [https://stackoverflow.com/questions/755685/c-static-readonly-vs-const]) estão lidando com o seguinte cenári Do livro C # 4: Marc também escreveu: se você ...

8 a resposta

Resharper sempre me sugerindo fazer const string em vez de string

qual deles é bom string sQuery = "SELECT * FROM table";o const string sQuery = "SELECT * FROM table"; E por que o compartilhador sempre me sugere fazer isso?

4 a resposta

função c ++: passa argumento não const para o parâmetro de referência const

suppose Eu tenho uma função que aceita passagem de argumento de referência const, int func(const int &i) { /* */ } int main() { int j = 1; func(j); // pass non const argument to const reference j=2; // reassign j } este código funciona bem.de ...

10 a resposta

ariável @Const alterada com ponteiro em C

A variáveli é declarado const, mas ainda consigo alterar o valor com um ponteiro para o local da memória. Como isso é possível int main() { const int i = 11; int *ip = &i; *ip=100; printf("%d\n",*ip); printf("%d\n",i); }Quando compilar, recebo ...

6 a resposta

Como você elimina a const'ness quando a função faz uma referência ao objeto (e acessa métodos não-const

Tenho uma cópia de segurança dos dados que gostaria de proteger, então fiz issoconst. Eu preciso violar issoconstness em duas ocasiões, uma vez para armazenar dados virgens nele: fgBlocks.CopyInto((BlkArray&)backUpCopy); w.r.t. result ...

4 a resposta

Como converter int em const int para atribuir o tamanho da matriz na pilh

Estou tentando alocar umamanho fixo na pilha para uma matriz inteira #include<iostream> using namespace std; int main(){ int n1 = 10; const int N = const_cast<const int&>(n1); //const int N = 10; cout<<" N="<<N<<endl; int foo[N]; return 0; }No ...

8 a resposta

Por que não consigo inicializar um membro estático não const ou uma matriz estática na class

Por que não consigo inicializar não-conststatic membro oustatic matriz em uma classe? class A { static const int a = 3; static int b = 3; static const int c[2] = { 1, 2 }; static int d[2] = { 1, 2 }; }; int main() { A a; return 0; } o ...

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

4 a resposta

std :: set iterator automaticamente const [duplicate]

Possible Duplicate: A atualização do conjunto C ++ STL é entediante: não consigo alterar um elemento no local [https://stackoverflow.com/questions/2217878/c-stl-set-update-is-tedious-i-cant-change-an-element-in-place] Eu extraí o problema e ...