Resultados da pesquisa a pedido "pointers"
Referência indireta básica, h a uma matriz associativa
Neste exemplo muito simplificado, preciso abordar a chave e o valor de um elemento da matriz: declare -A writer writer[H.P.]=Lovecraft writer[Stephen]=King writer[Clive]=Barker writer[Jack]=Ketchum for i in ${!writer[@]} do echo ...
Por que o vetor de ponteiros é considerado ruim?
Recentemente, achei que não deveria usar vetor de ponteiros. Eu queria saber - por que não posso? Por exemplo, se eu tiver uma aulafoo é possível fazer isso: vector <foo*> v; v.push_back(new foo());Eu já vi algumas pessoas votando em ...
Posso acessar dados aleatórios com endereços de memória aleatória fora do meu programa C ++
Se 2 programas estiverem em execução e um programa armazena um número em um endereço de memória, e se eu o conheço e o codifico no segundo programa e imprimo o valor no endereço, ele obteria essa informação? O C ++ permite que os programas ...
O que é "erro de atribuição de ponteiro nulo"?
Uma das perguntas da entrevista de emprego em ponteiros Caqui [http://ajay-onlinebooks.blogspot.com/2007/12/job-interview-questions-on-c-pointers.html] é o seguinte:o que é erro de atribuição de ponteiro nulo? Pesquisei no Google por um tempo e ...
const e ponteiros em C
O uso de const com um ponteiro pode fazer com que o ponteiro não seja modificado desreferenciando-o usando o ponteiro em questão. Mas por que nem eu posso modificar o que o ponteiro não está apontando diretamente? Por exemplo: int a = 3; const ...
Why is address zero used for the null pointer?
Em C (ou C ++, nesse caso), os ponteiros são especiais se tiverem o valor zero: sou aconselhado a definir ponteiros como zero após liberar sua memória, porque significa que liberar o ponteiro novamente não é perigoso; quando ligo para malloc, ele ...
Qual a diferença entre os tipos Arco e Rc de Rust e não ter coleta de lixo?
A linguagem de programação Rust, primeira edição [https://doc.rust-lang.org/book/first-edition/README.html]diz que Rust não tem um coletor de lixo: Mantém esses objetivos sem ter um coletor de lixo No entanto, emdiscutindo a escolha de suas ...
Qual é o significado de int (* pt) [5] em c [duplicado]
Esta pergunta já tem uma resposta aqui: Ponteiros C: apontando para uma matriz de tamanho fixo [/questions/1810083/c-pointers-pointing-to-an-array-of-fixed-size] 9 respostasEu li alguns onde sobre esta declaração de tipo. Declaração é: int ...
Como determino com segurança e sensibilidade se um ponteiro aponta para algum lugar em um buffer especificado?
Eu estou olhando para implementar uma função que determina se um determinado ponteiro aponta para um determinado buffer. A especificação: template <typename T> bool points_into_buffer (T *p, T *buf, std::size_t len);Se houver algumn, 0 <= n && n ...
Referenciando primitivos globais x objetos
Alguém poderia explicar o seguinte resultado em Python? Ao executar o seguinte trecho de código, o Python gera um erro, dizendo que a variávelx foi referenciado antes da atribuição: x = 1 def increase_x(): x += 1 increase_x()A solução, é claro, ...