std:: time_get_byname
| 
           
           Défini dans l'en-tête
            
         
            
             <locale>
            
           
           | 
         ||
| 
           
           
            
             template
            
            
             <
            
             
         
             
              class
             
             CharT,
               | 
         ||
       
        std::time_get_byname
       
       est une facette
       
        
         std::time_get
        
       
       qui encapsule les règles d'analyse des heures et dates de la locale spécifiée lors de sa construction.
      
         Table des matières | 
       
Spécialisations
La bibliothèque standard garantit de fournir chaque spécialisation qui satisfait aux exigences de type suivantes :
- 
        
CharTest l'un des char et wchar_t , et - 
        
InputItdoit satisfaire aux exigences de LegacyInputIterator . 
Types imbriqués
| Type | Définition | 
         
          char_type
         
         | 
        
         
          CharT
         
         | 
       
         
          iter_type
         
         | 
        
         
          InputIt
         
         | 
       
Fonctions membres
| 
          
           
            
             
              (constructeur)
             
            
           
           
          | 
        
         construit un nouveau facet
         
          time_get_byname
         
         (fonction membre publique)  | 
       
| 
          
           
            
             
              (destructeur)
             
            
           
           
          | 
        
         détruit un facet
         
          time_get_byname
         
         (fonction membre protégée)  | 
       
std::time_get_byname:: time_get_byname
| 
            
            
             
              explicit
             
             time_get_byname
             
              (
             
             
              const
             
             
              char
             
             
              *
             
             name,
             
              
               std::
               
                size_t
               
              
             
             refs
             
              =
             
             
              0
             
             
              )
             
             
              ;
             
            
            
           | 
          ||
| 
            
            
             
              explicit
             
             time_get_byname
             
              (
             
             
              const
             
             
              
               std::
               
                string
               
              
             
             
              &
             
             name,
             
              
               std::
               
                size_t
               
              
             
             refs
             
              =
             
             
              0
             
             
              )
             
             
              ;
             
            
            
           | 
          (depuis C++11) | |
        Construit une nouvelle facette
        
         std::time_get_byname
        
        pour une locale avec
        
         
          name
         
        
        .
       
refs est utilisé pour la gestion des ressources : si refs == 0 , l'implémentation détruit la facette lorsque le dernier objet std::locale la contenant est détruit. Sinon, l'objet n'est pas détruit.
Paramètres
| name | - | le nom de la locale | 
| refs | - | le nombre de références liées à la facette | 
std::time_get_byname:: ~time_get_byname
| 
            
            
             
              protected
             
             
              :
             
              
          ~time_get_byname ( ) ;  | 
          ||
Détruit le facet.
Hérité de std:: time_get
| Type | Définition | 
          
           char_type
          
          | 
         
          
           CharT
          
          | 
        
          
           iter_type
          
          | 
         
          
           InputIt
          
          | 
        
Membres de données
| Membre | Description | 
          
           
            
             std::locale::id
            
           
          
          
           id
          
          
           [static]
          
          | 
         l'identifiant de la facette | 
Fonctions membres
          invoque
          
           do_date_order
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        |
          invoque
          
           do_get_time
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        |
          invoque
          
           do_get_date
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        |
          invoque
          
           do_get_weekday
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        |
          invoque
          
           do_get_monthname
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        |
          invoque
          
           do_get_year
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        |
| 
           
            
             
              
               (C++11)
              
             
            
            
           | 
         
          invoque
          
           do_get
          
          (fonction membre publique de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
Fonctions membres protégées
| 
           
            
             
              
               [virtual]
              
             
            
            
           | 
         
          obtient l'ordre préféré du jour, du mois et de l'année
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
| 
           
            
             
              
               [virtual]
              
             
            
            
           | 
         
          extrait les heures, minutes et secondes du flux d'entrée
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
| 
           
            
             
              
               [virtual]
              
             
            
            
           | 
         
          extrait le mois, le jour et l'année du flux d'entrée
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
| 
           
            
             
              
               [virtual]
              
             
            
            
           | 
         
          extrait le nom d'un jour de la semaine du flux d'entrée
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
| 
           
            
             
              
               [virtual]
              
             
            
            
           | 
         
          extrait un nom de mois du flux d'entrée
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
| 
           
            
             
              
               [virtual]
              
             
            
            
           | 
         
          extrait une année du flux d'entrée
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
| 
           
            
             
              
               [virtual]
              
              
               (C++11)
              
             
            
            
           | 
         
          extrait les composants de date/heure du flux d'entrée, selon le format spécifié
           (fonction membre virtuelle protégée de 
            std::time_get<CharT,InputIt>
           
           )
          
          | 
        
Hérité de std:: time_base
Types imbriqués
| Type | Définition | 
          
           dateorder
          
          | 
         
          type d'énumération d'ordre de date, définissant les valeurs
          
           no_order
          
          ,
          
           dmy
          
          ,
          
           mdy
          
          ,
          
           ymd
          
          , et
          
           ydm
          
          | 
        
Exemple
| 
         Cette section est incomplète
          Raison : aucun exemple  | 
       
Voir aussi
| 
         analyse les valeurs de temps/date d'une séquence de caractères d'entrée vers
         
          
           std::tm
          
         
          (modèle de classe)  | 
       |
| 
          
           
            
             
              (C++11)
             
            
           
           
          | 
        
         analyse une valeur de date/heure selon un format spécifié
          (modèle de fonction)  |