time_get::do_get_weekday
Una funzione membro virtuale protetta che viene chiamata per analizzare una stringa come nome del giorno della settimana.
virtual iter_type do_get_weekday(
iter_type _First,
iter_type _Last,
ios_base& _Iosbase,
ios_base::iostate& _State,
tm* _Pt
) const;
Parametri
_First
Iteratore di input destinato all'inizio della sequenza da convertire._Last
Iteratore di input destinato alla fine della sequenza da convertire._Iosbase
Un flag di formato che quando il set indica che il simbolo di valuta è facoltativo, in caso contrario, è obbligatorio._State
Imposta gli elementi appropriati della maschera di bit dello stato del flusso a seconda di come le operazioni sono completate._Pt
Un puntatore in cui le informazioni del giorno della settimana devono essere archiviate.
Valore restituito
Un iteratore di input destinato al primo elemento oltre il campo di input.
Note
La funzione membro virtuale protetta tenta di individuare gli elementi sequenziali che iniziano a _First nella sequenza [_First, _Last) finché non viene riconosciuto un campo di input completo e non vuoto del giorno della settimana.Se eseguita correttamente, converte questo campo nel valore equivalente come tm::tm_wdaycomponente e archiviare il risultato in _pt->tm_wday.Restituisce un iteratore che definisce il primo elemento oltre il campo di input del giorno della settimana.In caso contrario, la funzione imposta ios_base::failbit in _State.Restituisce un iteratore che definisce il primo elemento a qualsiasi prefisso di un campo di input valido del giorno della settimana.In entrambi i casi, se il valore restituito corrisponde _Last, la funzione imposta ios_base::eofbit in _State.
Il campo di input del giorno della settimana è una sequenza che più lungo di un set di sequenze impostazioni locali specifiche, come Sun, domenica, lunedì, lunedì, e così via.Il valore convertito è il numero di giorni da domenica.
Esempio
Vedere l'esempio relativo get_weekday, che chiama do_get_weekday.
Requisiti
intestazione: <locale>
Spazio dei nomi: deviazione standard