Domande con tag 'typedef'

1
risposta

I puntatori opachi dovrebbero essere puntatori o tipi?

Un modo comune per implementare "PIMPL" in C è quello di fare questo: typedef struct _Opaque Opaque; Opaque* createOpaque(); void doSomething(Opaque *opaque); o typedef struct _Opaque* Opaque; Opaque createOpaque(); void doSomething(Opa...
posta 01.04.2017 - 08:01
1
risposta

C'è qualche motivo tecnico per digitare typedef void? [chiuso]

Nessuna opinione, per favore. C'è qualche ragione tecnica per typedef void? La mia azienda corrente e il mio ultimo entrambi hanno typedef void XYZ_void; dove XYZ è il nome del progetto. Posso capire un typedef per XYZ_INT ,...
posta 05.07.2016 - 09:28
2
risposte

Uso dei typedef pubblici nei tipi di classi template

Recentemente ho preso l'abitudine di typedef in vari tipi all'interno delle classi template, come avviene nella libreria standard. Ad esempio, una classe contenitore potrebbe sembrare qualcosa sulla falsariga di: template<typename T>...
posta 04.08.2017 - 18:39
2
risposte

Un sacco di typedef in windows.h

Sono nuovo alla programmazione in ambiente Windows. La lingua che uso è C. Più in particolare, provo a manipolare le porte COM su Windows manualmente (senza librerie speciali, solo le funzioni WinAPI). La mia domanda riguarda la presenza di m...
posta 22.10.2016 - 01:55
3
risposte

Scontri quando si uniscono due progetti C

Sto avviando un nuovo progetto, che prenderà due progetti esistenti, userà parte delle funzionalità di ciascuno e aggiungerà nuove funzionalità. Come al solito, entrambi i progetti non usano tipi C standard, preferendo typedef loro. T...
posta 05.05.2017 - 09:00