[Insight-developers] is operator new returning NULL ?
    Mathieu Malaterre 
    mathieu.malaterre at gmail.com
       
    Tue Dec 11 08:18:45 EST 2007
    
    
  
Hi,
  The other day I was reading through some C code ported to C++ in
Code/IO namely the Siemens/GE4/GE5 stuff and found the following piece
of code:
  GEImageHeader *hdr = new GEImageHeader;
  if(hdr == 0)
    {
    RAISE_EXCEPTION();
    }
  AFAIK operator new never returns NULL, but throw an exception...well
on a standard conforming compiler. so the question is: is the code
simply copy/paste from C code or are there some (VS6 ?) buggy compiler
that do not throw exception ?
thanks,
-- 
Mathieu
    
    
More information about the Insight-developers
mailing list