Wie zum analysieren einer Zeichenfolge in eine datetime Struktur in C?
Ich würde gern einen string (char*) untersucht und in einem tm-struct in C. gibt es eine built-in-Funktion zu tun?
Beziehe ich mich auf ANSI-C in der C99-Standard.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Während der POSIX-hat
strptime()
, glaube ich nicht, es ist ein Weg, dies zu tun in standard-C.Gibt es eine Funktion namens strptime() rechtzeitig zur Verfügung stehen.h in UNIX abgeleiteten Systemen. Es wird verwendet, ähnlich wie
scanf()
.Konnte man nur mit einem
scanf()
anrufen, wenn Sie wissen in welchem format das Datum ist in.I. E.
Andere als das, ich bin mir nicht bewusst, irgendwelche C99
char *
zustruct tm
Funktionen.