Foros del Web » Programación para mayores de 30 ;) » .NET »

Doble Puntero

Estas en el tema de Doble Puntero en el foro de .NET en Foros del Web. Hola, estoy haciendo una librería en C# para usar una librería de C++ en C#. Hasta ahora cada vez que me encuentro un puntero en ...
  #1 (permalink)  
Antiguo 27/11/2008, 10:25
 
Fecha de Ingreso: junio-2002
Ubicación: España
Mensajes: 348
Antigüedad: 21 años, 10 meses
Puntos: 8
Doble Puntero

Hola, estoy haciendo una librería en C# para usar una librería de C++ en C#.
Hasta ahora cada vez que me encuentro un puntero en C++ para transformarlo a C# uso ref puntero, y si me encuentro una estructura uso ref estructura.
Pero como soluciono esto para pasarlo de C++ a su correspondiente en C#?:

struct NOMBRESTRUCT **varStruct;

si hago ref NOMBREESTRUCT varStruct en C# me carga la estructura con valores raros que no se corresponden.
__________________
Bicis nuevas y de segunda mano: Bicibid
  #2 (permalink)  
Antiguo 27/11/2008, 11:18
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Doble Puntero

no se exactmanete si puedas hacerlo usando ref completamente , pero puedes hacer uso de tu ** si antepones el tag de unsafe a tu codigo.

investiga al respecto pero creo que te dara una solucion.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:18.