Resultados da pesquisa a pedido "void"

11 a resposta

Usos para o tipo de referência do Java Voi

Há um JavaVoid - V maiúsculo -tipo de referênci [https://docs.oracle.com/javase/9/docs/api/java/lang/Void.html]. A única situação que eu já vi usada é parametrizarCallables final Callable<Void> callable = new Callable<Void>() { public Void ...

4 a resposta

"Instanceof Void" sempre retorna falso?

Pode este método retornartrue de alguma forma public static <T> boolean isVoid(T t) { return t instanceof Void; }

1 a resposta

casting 0 para anular

Na minha implementação do C ++ (implementação do Visual Studio 2008), vejo a seguinte linha em<cassert> #ifdef NDEBUG #define assert(_Expression) ((void)0) Eu não entendo a necessidade de converter 0 para anular. Parece-me que #ifdef NDEBUG ...

5 a resposta

O que é nulo ** em C #?

Estou procurando a fonte de um programa C # que usa uma biblioteca escrita em C. Me deparei com essa linha e não tinha certeza do que era: cvbimUNSAFE.GetImageVPA ((cvbim.IMG)cvImg.Image, 0, (void**)&lpImageBits, &pVPAT);O que é um objeto do ...

3 a resposta

Quando printf é o endereço de uma variável, por que usar void *?

Vi algum uso de(void*) dentroprintf(). Se eu quiser imprimir o endereço de uma variável, posso fazê-lo assim: int a = 19; printf("%d", &a); Eu acho que,&a éa endereço de @ que é apenas um número inteiro, cert Muitos artigos que li usam algo ...

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* ...

6 a resposta

o que significa converter int para anular * ou vice-versa?

O que significa converter um valor inteiro emvoid* ou vice-versa do ponto de vista da memória? Meu entendimento évoid* é um endereço para um bloco de memória de comprimento não especificad Parece ser algo como comparar maçã com laranja int myval ...

12 a resposta

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? */ ...

6 a resposta

int main () vs void main () em C [duplicado]

Esta pergunta já tem uma resposta aqui: O que main () deve retornar em C e C + [/questions/204476/what-should-main-return-in-c-and-c] 18 respostas Em C, eu sei que int main () retorna um int onde void main () não. Fora isso, existe uma diferença ...

10 a resposta

sando funções nulas sem parâmetr

Em C ++ usandovoid em uma função sem parâmetro, por exemplo: class WinMessage { public: BOOL Translate(void); }; é redundante, você também pode escreverTranslate();. Geralmente, eu o incluo, pois é um pouco útil quando os IDEs de suporte ...