2012-07-26 7 views
0

문자열을 시간 구조로 구문 분석하는 방법이 있습니까?문자열을 ctime 구조체로 구문 분석하는 방법은 무엇입니까?

내가 이상적으로하고 싶은 것은 strftime(...)의 역순입니다. 여기서 struct와 format string으로부터 문자열을 생성하는 대신 제공된 형식 문자열에 따라 파싱 된 문자열에서 시간 구조체를 얻습니다.

나는 그런 그 부스트에서 발견 또는 .NET

답변

6

struct tm *에 문자열을 구문 분석에 대한 대응 방법은 strptime입니다 같이 날짜 시간 클래스를 포함하여 추가 오버 헤드를 추가하지 않으려는 것입니다.

이것은 표준 C 런타임 라이브러리의 일부가 아니며 예를 들어. BSD 라이선스 버전을 다시 사용할 수 있습니다 (예 : this one).

관련 문제