Tipos enteros de 64-Bit

#ifdef SQLITE_INT64_TYPE
  typedef SQLITE_INT64_TYPE sqlite_int64;
  typedef unsigned SQLITE_INT64_TYPE sqlite_uint64;
#elif defined(_MSC_VER) || defined(__BORLANDC__)
  typedef __int64 sqlite_int64;
  typedef unsigned __int64 sqlite_uint64;
#else
  typedef long long int sqlite_int64;
  typedef unsigned long long int sqlite_uint64;
#endif
typedef sqlite_int64 sqlite3_int64;
typedef sqlite_uint64 sqlite3_uint64;

Debido a que no hay forma multiplataforma de especificar tipos enteros de 64 bits SQLite incluye definiciones de tipos dpara enteros de 64 bits con y sin signo.

Las definiciones de tipo sqlite3_int64 y sqlite3_uint64 son las preferidas. Los tipos sqlite_int64 y sqlite_uint64 están soportados sólo por compatibilidad hacia atrás.

Los tipos sqlite3_int64 y sqlite_int64 pueden almacenar valores enteros entre -9223372036854775808 y +9223372036854775807 inclusives. Los tipos sqlite3_uint64 y sqlite_uint64 pueden almacenar valores enteros entre 0 y +18446744073709551615 inclusives.



suministrado por FreeFind
Valid HTML 4.0! Valid CSS!