streams with CInt

William J. Deninger (deninger@uiuc.edu)
Fri, 03 Oct 1997 13:20:00 -0500


Valery,

I don't understand exactly what rootcint is asking me to do concerning
"manual intervention". Is there a rootcint manual availiable somewhere
online?

E:\ROOT-T~1>rootcint mydict.cpp -c CUNIDAQ.H CINFO.H FPOINT.H READFILE.H
STATION.H WIREINFO.H
Note: operator new() masked c
Note: operator delete() masked c
*** Datamember STATION::base: pointer to fundamental type (need manual
intervention)
*** Datamember READFILE::buffer: pointer to fundamental type (need
manual intervention)
*** Datamember CUNIDAQ::hfile: pointer to fundamental type (need manual
intervention)
*** Datamember CUNIDAQ::recorddata: pointer to fundamental type (need
manual intervention)

Also, I'm still having troubles with file streams crashing root. See
http://root.cern.ch/root/roottalk/0890.html.
Compiling the classes using MSVC seems to get things to run, but only up
to the point of the stream destructor call. Linking warnings suggested
this would happen. Any ideas?

--------------------Configuration: CInfo - Win32
Debug--------------------
Compiling...
mydict.cpp
Linking...
LINK : warning LNK4075: ignoring /INCREMENTAL due to /MAP specification
LINK : warning LNK4103: import of deleting destructor "public: virtual
void * __thiscall ifstream::`vector deleting destructor'(unsigned int)";
image may not run correctly
LINK : warning LNK4103: import of deleting destructor "public: virtual
void * __thiscall filebuf::`vector deleting destructor'(unsigned int)";
image may not run correctly

CInfo.exe - 0 error(s), 3 warning(s)

William Deninger
deninger@uiuc.edu