Resultados da pesquisa a pedido "pointers"

3 a resposta

Como declarar o ponteiro de função no cabeçalho e no arquivo

Estou um pouco confuso sobre como declarar um ponteiro de função em um arquivo de cabeçalho. Eu quero usá-lo em main e um arquivo chamado menus.c e declará-lo em menus.h eu assumo. Queremos inicializar para apontar para uma ...

2 a resposta

accessing struct: desmarcando o ponteiro para o tipo incompleto

Quando estou tentando usar e acessar os ponteiros para minhas estruturas, recebo a mensagem irritante de"dereferencing pointer to incomplete type" .... Por exemplo, no meuuser.h arquivo eu tenho essetypedef: typedef struct FacebookUser_t* ...

12 a resposta

C ponteiro para array / array de ponteiros desambiguação

Qual é a diferença entre as seguintes declarações: int* arr1[8]; int (*arr2)[8]; int *(arr3[8]);ual é a regra geral para entender declarações mais complexa

12 a resposta

Pós-incremento em um ponteiro não referenciado?

entando entender o comportamento dos ponteiros em C, fiquei um pouco surpreso com o seguinte (código de exemplo abaixo #include <stdio.h> void add_one_v1(int *our_var_ptr) { *our_var_ptr = *our_var_ptr +1; } void add_one_v2(int *our_var_ptr) { ...

5 a resposta

Como detectar "indicadores dangling" se "Assigned ()" não pode fazê-lo?

Noutroquestã [https://stackoverflow.com/questions/8548843/why-should-i-not-use-if-assigned-before-using-or-freeing-things] , Descobri que oAssigned() função @ é idêntica aPointer <> nil. Sempre entendi queAssigned() estava detectando esses ...

3 a resposta

C ++: Ponteiro de função para outra função de clas

Tenho 2 aulas class B { public: int func(int i); }; class A { public: typedef int (B::*fPtr)(int); void run(); B* mB; }; void A::run() { // create a pointer fPtr p = &(B::func); // invoke the function mB->*p(2); <------- Compilation Error } ...

4 a resposta

C ponteiro sintaxe

Qual é a diferença entre essas duas linhas de código? int *ptr = &x; void* q = &x; int* p = q; Sou muito novo em C e o conceito de ponteiros - tendo sido ensinado principalmente em Java - é um pouco confus Desde já, obrigado

2 a resposta

Como alias um nome de função no Fortran

Não tenho certeza se o título está bem colocado. Sugestões são bem-vindas. Aqui está o que eu quero fazer. Verifique uma condição e decida qual função usar em um loop. Por exemplo if (a < 0) then loop_func = func1 else loop_func = func2 ...

2 a resposta

Como se referir a estruturas recursivas através de ponteiros usando vetores

Tenho estruturas, vamos chamá-las de sn, que se parecem com: struct sn { string name; vector<sn*> connected_to; }; Agora, suponha que eu já tenha o vetor conectado_ a declarado de 0 a 9; e eu estou conectando o sn A, ao sn B: A.connected_to[0] ...

4 a resposta

duas matrizes dimensionais via ponteiro

Gostaria de criar uma matriz dinâmica que armazene a sequência de permutação, de modo que order[0][]={1,2,3} order[1][]={2,1,3} order[2][]={2,3,1} digamos ordem [m] [n], m = número de permutações, n = número de termos, m e n são identificados ...