Resultados da pesquisa a pedido "pointers"
Por que não consigo converter um ponteiro de função para (vazio *)?
Eu tenho uma função que pega uma string, uma matriz de strings e uma matriz de ponteiros, e procura a string na matriz de strings e retorna o ponteiro correspondente da matriz de ponteiros. Como eu uso isso para várias coisas diferentes, o array ...
Crie uma matriz 2D passando o ponteiro para funcionar em c
Então, eu li dezenas de exemplos de passar um ponteiro de matriz 2D para funcionar para obter / alterar valores dessa matriz na função. Mas é possível criar (alocar memória) dentro da função. Algo assim: #include <stdio.h> void createArr(int** ...
Experimentos usando sizeof com matrizes e ponteiros
Para o programa: #include<stdio.h> int main(void) { int (*a)[2]; int b[5]; printf("sizeof(int) : %zu\n", sizeof(int)); printf("sizeof(int*) : %zu\n", sizeof(int*)); printf("sizeof(b) : %zu\n",sizeof(b)); printf("sizeof((int*)b) ...
Ter um parâmetro de modelo que pode ser do tipo ponteiro ou não-ponteiro
Suponha que eu tenha algo como: template <class T> void do_something(T t){ pass_it_somewhere(t); t->do_something(); }Agora seria útil queT pode ser do tipo ponteiro ou não. Funçãodo_something(...) pode lidar basicamente com ponteiros e não ...
Solução alternativa para ponteiros em R?
Eu tenho implementado o algoritmo de busca em árvore binária recentemente em R, e antes disso eu usei estruturas vinculadas de matriz. Esse algoritmo seria muito mais fácil se houvesse ponteiros em R (não ponteiros C, mas referências a objetos). ...
Qual é exatamente o propósito do (asterisco) nos ponteiros?
Eu sou novo em programação e estou tentando entender minha idéia de 'ponteiros'. int main() { int x = 5; int *pointerToInteger = & x; cout<<pointerToInteger; } Por que é que quando eucout << pointerToInteger; a saída é um valor hexdecimal, mas ...
Como classificar estruturas do menor para o maior em C?
O programa precisa ordenar as estruturas do menor para o maior, com base no elemento zip de cada estrutura individual.A entrada é baseada no redirecionamento de entrada / saída. Um exemplo de arquivo input.txt é o seguinte:Jason Solis 20294 ...
Obter iterador de ponteiro ou referência
Gostaria de saber se é possível obter um iterador para um objeto dentro de um contêiner (por exemplo,std::vector<...>) por ter acesso apenas ao objeto dentro do contêiner, por exemplo através de uma referência (o que implica que temos acesso a um ...
Os iteradores não referenciados após o iterador "one past-the-end" de um comportamento indefinido da matriz?
Dadoint foo[] = {0, 1, 2, 3}; Quero saber se os iteradores que apontam para além do "um após o fim" são inválidos. Por exemplo:auto bar = cend(foo) + 1; Existem inúmeras reclamações e avisos de que esse é um "comportamento indefinido" nas ...
Como cadeias diferentes podem ter o mesmo endereço [duplicado]
Esta pergunta já tem uma resposta aqui: Duas literais de string têm o mesmo valor de ponteir [/questions/13515561/two-string-literals-have-the-same-pointer-value] 5 respostasSei que para comparar duas strings em C, você precisa usar ...