sqlite_int64(3) - NetBSD Manual Pages

SQLITE_INT64(3)         NetBSD Library Functions Manual        SQLITE_INT64(3)


NAME
sqlite_int64, sqlite_uint64, sqlite_uint64, sqlite_int64, sqlite_uint64, sqlite_int64, sqlite_uint64, sqlite3_int64, sqlite3_uint64 -- 64-Bit integer types
SYNOPSIS
#include <sqlite3.h> typedef SQLITE_INT64_TYPE sqlite_int64; typedef SQLITE_UINT64_TYPE sqlite_uint64; typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; typedef __int64 sqlite_int64; typedef unsigned __int64 sqlite_uint64; typedef long long int sqlite_int64; typedef unsigned long long int sqlite_uint64; typedef sqlite_int64 sqlite3_int64; typedef sqlite_uint64 sqlite3_uint64;
DESCRIPTION
Because there is no cross-platform way to specify 64-bit integer types SQLite includes typedefs for 64-bit signed and unsigned integers. The sqlite3_int64 and sqlite3_uint64 are the preferred type definitions. The sqlite_int64 and sqlite_uint64 types are supported for backwards com- patibility only. The sqlite3_int64 and sqlite_int64 types can store integer values between -9223372036854775808 and +9223372036854775807 inclusive. The sqlite3_uint64 and sqlite_uint64 types can store integer values between 0 and +18446744073709551615 inclusive.
IMPLEMENTATION NOTES
These declarations were extracted from the interface documentation at line 278. #ifdef SQLITE_INT64_TYPE typedef SQLITE_INT64_TYPE sqlite_int64; # ifdef SQLITE_UINT64_TYPE typedef SQLITE_UINT64_TYPE sqlite_uint64; # else typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; # endif #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; NetBSD 11.99 April 29, 2026 NetBSD 11.99

Powered by man-cgi (2026-09-02). Maintained for NetBSD by Kimmo Suominen. Based on man-cgi by Panagiotis Christias.