__darwin_size_t equivalente a en C #
-
21-12-2019 - |
Pregunta
Estoy escribiendo las interfaces de la clase OBJETIVO-C para que se puedan llamar a los métodos objetivo C de mi código C #.en la clase OBJETIVO-C han utilizado "__darwin_size_t"
#ifndef _SIZE_T
#define _SIZE_T
typedef __darwin_size_t size_t;
#endif /* _SIZE_T */
Del código anterior Puedo entender que __darwin_size_t es un nombre de datos de datos y "tize_t" se puede usar para el mismo en este proyecto.Estoy escribiendo una interfaz en lenguaje C #, por lo que necesito usar un tipo de datos similar que esté disponible en C #.En algún lugar después de esto, encontré un poco más de código como Bellow
#if defined(__SIZE_TYPE__)
typedef __SIZE_TYPE__ __darwin_size_t; /* sizeof() */
#else
typedef unsigned long __darwin_size_t; /* sizeof() */
#endif
Entonces, creo que puedo usar el tipo de datos Uint64 (no firmado largo) para TEAMSE_T e INT64 durante mucho tiempo en mi código C #.
por favor sugerir.
gracias Vishnu Sharma
Solución
Mi sugerencia estaba bien en la parte inferior de mi pregunta.Creo que muy pocas personas están trabajando en la herramienta de desarrollo de Xamarin Cross Platform en este momento.
vishnu