Use sqlite_int64 as your type. That typedef supports 'long long' or 'signed __int64' or whatever the compiler environment needs.
--a On 7/12/07, Lloyd <[EMAIL PROTECTED]> wrote:
Thanks Andy. So, SQLite doesn't have its own features to manage this? So I must be able to perform 64bit operations on a 32bit machine using C. How can I do that? or how to declare a 64bit integer on a 32bit machine? Thanks, Lloyd On Thu, 2007-07-12 at 15:06 -0500, Andrew Finkenstadt wrote: > It uses the feature built-in to the language compiler that you use. > > In the case of Visual Studio (Microsoft, x86) the underlying compiler uses > either the library implementations or direct assembly code using pairs of > registers and whatever dual-register assembly instructions are available on > the specific CPU. > > In the case of GCC, the underlying compiler uses whatever made sense in its > library implementation. Usually intrinsics are used in release mode, and > library functions are used in debug mode. > > --andy > > On 7/12/07, Lloyd <[EMAIL PROTECTED]> wrote: > > > > Hi, > > Can I know how SQLite performs 64bit operations (addition, > > multiplication, division) on 32bit machine? > > > > Thank you very much, > > Lloyd > > > > > > ______________________________________ > > Scanned and protected by Email scanner > > > > > > ----------------------------------------------------------------------------- > > To unsubscribe, send email to [EMAIL PROTECTED] > > > > ----------------------------------------------------------------------------- > > > > ______________________________________ Scanned and protected by Email scanner ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------