C/C++ Programmer's Guide (G06.25+)
MIGRATION_CHECK Messages
HP C/C++ Programmer’s Guide for NonStop Systems—429301-008
F-19
stack: VERSION3 header file
1 class stack 1.class stack: Template Mismatch Version 2 library: 
template <class T, 
class Container, class 
Allocator>.
Version 3 library: 
template<class _Ty, 
class _Container = 
deque<_Ty>.
stdexcept2: VERSION2 header file
1 class exception None. Equivalent 
implementation of 
stdexcept2 is found in 
exception in Version 3. 
stdiostream: VERSION3 header file
1 class stdiobuf 1.'class stdiobuf' is defined inside 
namespace std in version 3.
Class stdiobuf extends 
streambuf. class 
'basic_filebuf' is 
typedefined as stdiobuf 
in Version 3.
In Version 3, class 
'basic_filebuf' is defined 
in namespace std. 
In Version 2 no 
namespace is defined.
2 class stdiostream 2.'class stdiostream' is defined inside 
namespace std in version 3.
Class stdiostream 
extends class ios. 
class name is 
'basic_fstream' is 
typedefined to Version 
3.
In Version 3 class 
'basic_fstream' is 
defined in namespace 
std. In Version 2 no 
namespace is defined.
string: VERSION3 header file
1 template <class 
charT> struct 
RWSTDHuge 
string_char_traits
1.'struct RWSTDHuge 
string_char_traits' is not supported 
in version 3.
Table F-1. MIGRATION_CHECK Warning Messages (page 19 of 25)
 No.
Class/Member 
Function Name Warnings Displayed Notes










