406                                       .   

 C++         .
      extern.  ANSI  -
      extern.

. 17.   C++

      .  -
  new  xalloc  bad_alloc (.  11.10,
    ,  . 305).

   ,    .  -
      (Run Time Type Identification,
RTTI).    typeid(),    
_,  . ,  dynarnic_cast<TJffl'> (), 
  ,   ,   . 
 ,     , 
   bad_cast. ,   -
     (.  10.9, 
   ,  . 304).

 ,    static_castHreinterpret_cast
(.  2.5,  ,  . 46).

       
     expc licit (.  6.1.3, -
  ,  . 158).

  mutable     , 
  const.   (.  5.8.1, 
(mutable),  . 146).

    , bool  wchar_t (.  2.4, 
,  . 44).

       -
      (.  3.9, 
,  . 82).     namespace std. -
       (STL),
   ,    .

         ,
    .