Re: [ROOT] Long_t/ULong_t in Windows

From: Rene Brun (Rene.Brun@cern.ch)
Date: Tue Jun 11 2002 - 08:25:39 MEST


Long_t and ULong_t are currently non portable data types.
The ROOT I/O sub-system is already using 64 bits for these data types,
independently if the in memory data type is 32 or 64 bits.
We are waiting the support for longlong in CINT to introduce a truely
portable data type in ROOT (let's call it Long64_t).

Rene Brun

On Mon, 10 Jun 2002 gmoloche@mit.edu wrote:

> Hello,
> 
> This is to report a bug. Long_t and ULong_t are the same as Int_t and UInt_t in 
> the windows version of ROOT.
> 
> For the time being I am using __int64 and unsigned __int64 in ACLIC, compiling 
> with visual C++ 6.0. The only problem is that CINT doesn't know what __int64 is.
> 
> Thanks. 
> 



This archive was generated by hypermail 2b29 : Sat Jan 04 2003 - 23:50:56 MET