Resultados da pesquisa a pedido "void-pointers"
O que é um ponteiro nulo em C ++? [duplicado
Possible Duplicate: O que é um ponteiro nulo e o que é um ponteiro nulo? [https://stackoverflow.com/questions/4334831/what-is-a-void-pointer-and-what-is-a-null-pointer] Costumo ver código que se assemelha a algo como o seguinte: void * foo(int ...
Usando o ponteiro nulo para uma matriz
Eu estava apenas tentando usar um ponteiro nulo para uma matriz inteira, tentei ver se consigo imprimir a matriz novamente, lançando-a novamente em int. Mas isso está me dando algum valor aleatório. Você pode me dizer onde estou ...
como usar o ponteiro void ** corretament
Estou tentando usar um duplovoid ponteiro, mas estou um pouco confuso sobre o uso. Eu tenho umstruct que contém umvoid ** array. struct Thing{ void ** array; }; struct Thing * c = malloc (sizeof(struct Thing)); c->array = malloc( 10 * ...
Como verificar se um ponteiro nulo * pode ser convertido com segurança para outra coisa?
Digamos que eu tenho essa função, que faz parte de algum kit de ferramentas da GUI: typedef struct _My_Struct My_Struct; /* struct ... */ void paint_handler( void* data ) { if ( IS_MY_STRUCT(data) ) /* <-- can I do something like this? */ ...
É seguro excluir um ponteiro nulo?
Suponha que eu tenha o seguinte código: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; }Isso é seguro? Ou deveptr ser convertido parachar* antes da exclusão?
Usando intptr_t em vez de void *?
É uma boa ideia usarintptr_t como armazenamento de uso geral (para armazenar ponteiros e valores inteiros) em vez devoid*? (Como visto ...