table of contents
        
      
      
    - Tumbleweed 2024.07.05-1.3
 - Leap-16.0
 - Leap-15.6
 
| std::type_index::name(3) | C++ Standard Libary | std::type_index::name(3) | 
NAME¶
std::type_index::name - std::type_index::name
Synopsis¶
const char* name() const noexcept; (since C++11)
  
   Returns the name of the associated std::type_info object. Equivalent to
    calling
  
   std::type_info::name() directly.
Parameters¶
(none)
Return value¶
The name of the associated std::type_info object.
Example¶
// Run this code
  
   #include <iostream>
  
   #include <typeindex>
  
   int main() {
  
   std::cout << std::type_index(typeid(std::cout)).name();
  
   }
Possible output:¶
NSt3__113basic_ostreamIcNS_11char_traitsIcEEEE
  
   Defect reports
  
   The following behavior-changing defect reports were applied retroactively to
  
   previously published C++ standards.
  
   DR Applied to Behavior as published Correct behavior
  
   LWG 2144 C++11 type_index::name was not required to be required
  
   noexcept
| 2024.06.10 | http://cppreference.com |