pointer (112)


c++ - Quais são as barreiras para entender os indicadores e o que pode ser feito para superá-los?

c++ - Quais são as barreiras para entender os indicadores e o que pode ser feito para superá-los?

Por que os indicadores são um fator importante de confusão para muitos alunos de nível universitário novos e antigos, em C ou C++? Existem ferramentas ou processos de pensamento que ajudaram você…


c++ - Ponteiro vs. Referência

Qual seria a melhor prática ao dar uma função a variável original para trabalhar com: unsigned long x=4; void func1(unsigned long& val){val=5;}func1(x); ou: void func2(un…


java - O que é um NullPointerException e como posso corrigi-lo?

O que são Exceções de Ponteiro Nulo(java.lang.NullPointerException)e o que causa isso? Quais métodos/ferramentas podem ser usados ​​para determinar a causa, para que você pare a exceção de fa…



c++ - Devo usar static_cast ou reinterpret_cast ao transmitir um vazio*para qualquer

Tanto static_cast quanto reinterpret_cast parecem funcionar bem para converter void*em outro tipo de ponteiro. Existe uma boa razão para favorecer um sobre o outro?…


Existem benefícios de passar pelo ponteiro passando por referência em C++?

Quais são os benefícios de passar pelo ponteiro passando por referência em C++? Ultimamente, tenho visto vários exemplos que escolheram passar argumentos de função por ponteiros em vez de passar…


Com arrays, por que é o caso de um[5]== 5[a]?

Como Joel aponta no podcast#34 do Stack Overflow,em C Programming Language(também conhecido como K & R), há uma menção a essa propriedade de arrays em C: a[5]== 5[a] Joel diz que é por causa…


RAII e ponteiros inteligentes em C++

Na prática com C++, o que é RAII,quais são os ponteiros inteligentes,como eles são implementados em um programa e quais são os benefícios de usar RAII com ponteiros inteligentes?…


Por que o asterisco está antes do nome da variável, e não após o tipo?

Por que a maioria dos programadores C nomeia variáveis ​​como esta: int*myVariable; ao invés de gostar disso: int* myVariable; Ambos são válidos. Parece-me que o asterisco é uma parte do tipo,…


c++ - O tamanho de(algum ponteiro) é sempre igual a quatro?

Por exemplo: sizeof(char*) retorna 4. Como int*,long long*,tudo que eu tentei. Há alguma exceção a isso?…


c++ - Ponteiros, ponteiros inteligentes ou ponteiros compartilhados?

Esta questão já tem uma resposta aqui: O que é um ponteiro inteligente e quando devo usar um? 13 respostas Estou programando com ponteiros normais, mas ouvi falar de bibliotecas como Boost que im…




array pointers function how std char value using smart que