Resultados da pesquisa a pedido "pointers"
Retorno C ++ Singleton GetInstance ()
Ao implementar um singleton em C ++, é melhor para GetInstance () retornar um ponteiro para o objeto singleton ou uma referência? Isso realmente importa?
Diferença entre * (Ponteiro + Índice) e Ponteiro []
int* myPointer = new int[100]; // ... int firstValue = *(myPointer + 0); int secondValue = myPointer[1];Existe alguma diferença funcional entre*(myPointer + index) emyPointer[index]? Qual é considerado uma melhor prática?
Por que o valor do ponteiro passado para a função não muda? [duplicado]
Esta pergunta já tem uma resposta aqui: A função não altera o ponteiro passado C ++ [/questions/11842416/function-does-not-change-passed-pointer-c] 4 respostasEu passo o ponteiro como um parâmetro para a função. Dentro da função eu mudo ...
Não é possível acessar o iterador de vetores std _Ptr no Mac
No Visual Studio, esse trecho de código funciona l, como um encanto: auto child = node.childs.begin(); while (child != node.childs.end()) { vector<int> siblings; for (auto it : node.childs){ if (it != *child._Ptr)siblings.push_back( it ); } if ...
Como alinhar um ponteiro em C
Existe uma maneira de alinhar um ponteiro em C? Suponha que eu esteja gravando dados em uma pilha de matrizes (para que o ponteiro desça) e que os próximos dados que eu escrevo sejam alinhados em 4, para que os dados sejam gravados em um local de ...
No PHP, por que minhas variáveis de sessão são mantidas como referências?
Aqui está o código. É uma operação simples verificar se um ID de sessão não está sendo falsificado, verificando o endereço IP: session_start(); $session_ip_address = $_SERVER['REMOTE_ADDR']; if((!isset($_SESSION['SESSION_IP_ADDRESS'])) ...
C #: matriz de referências / ponteiros para um número inteiro
Eu gostaria de manter referências a vários shorts em uma matriz. Supus que eu pudesse criar os shorts e adicioná-los à matriz. Então ... toda vez que o objeto referenciado é alterado, isso é refletido na matriz e vice-versa. Fazer ...
Que uso real tem um ponteiro duplo? [fechadas]
Eu procurei e procurei uma resposta para isso, mas não consigo encontrar nada que realmente "receba". Eu sou muito novo em c ++ e não consigo entender o uso de ponteiros duplos e triplos etc. Qual é o sentido deles? Alguém pode me esclarecer
Por que os ponteiros para uma referência são ilegais em C ++?
Como o próprio título menciona - por que o ponteiro para uma referência é ilegal, enquanto o contrário é legal em C ++? Obrigado.
Alteração do tipo e valor do ponteiro na interface com reflexão
É possível alterar o tipo de ponteiro e o valor da variável definida pela interface? Eu posso alterar o valor do ponteiro com reflexão:v.Elem().Set(reflect.ValueOf(&Greeter{"Jack"}).Elem()) que é equivalente aa = &Greeter{"Jack"}. Mas como ...