Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Mappatura PInvoke con struttura C
Forum - C# / VB.NET - Mappatura PInvoke con struttura C

Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 21:16
Martedì, 31/01/2012
Avendo una struttura di questo tipo in C:

Codice sorgente - presumibilmente C# / VB.NET

  1. struct info
  2. {
  3.      char ***values;
  4. };



come posso mapparla con Pinvoke?


"There's no point in being exact about something if you don't even know what you're talking about."

JOHN VON NEUMANN


Siamo italiani NO??
Allora scriviamo in ITALIANO!!!!
PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Up
2
Down
V
Segnala al moderatore
Postato alle 11:12
Mercoledì, 01/02/2012
Usando dei blocchi unsafe in C# puoi utilizzare i puntatori come in C. Altrimenti utilizza un semplice IntPtr. Dovrai eseguire l'indirezione manualmente con Marshal.ReadInt32.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM