RE:CINT/C++ langage compliance; Misc. Ro

From: Masaharu Goto (MXJ02154@niftyserve.or.jp)
Date: Sun Jul 05 1998 - 15:02:00 MEST


Jonathan,

>This is a really low priority item, but the CINT parser does not understand
>the standard C++ const_cast, static_cast, etc. operators. Ultimately, it
>would be nice to implement these parts of the language.

I'll keep your request in my mind.

>2) Include a file with a preprocessor definition such as 
>
>#if !defined(AFX_MODELDATA_H__264D89C5_128D_11D2_8318_00104B2C41FC__INCLUDED_
)
>#define AFX_MODELDATA_H__264D89C5_128D_11D2_8318_00104B2C41FC__INCLUDED_
>
>If the name is too long for Root's symbol table to handle, it should fail
>gracefully. Instead, root flails with invalid pointers and Windows NT
>terminates it, reporting: '
>
>The instruction at "0x5f444544" referenced memory at "0x5f444544". The
>memory could not be "read"
>
>However, it doesn't hurt me to shorten the names, at which point the code
>works fine within CINT.

I'll add a code to warn you about too long variable and function name.

Masaharu Goto



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:34 MET