날짜가 'date.txt'인 파일이 있습니다. Like Mon Oct 13 09:37:08 2009.C++의 날짜 비교
이제이 날짜를 시스템 날짜와 비교하고 싶습니다. C++에서 날짜를 비교하는 방법은 무엇입니까?
내가 지금
time_t timer;
struct tm *tblock;
timer = time(NULL);
tblock = localtime(&timer);
string str = asctime(tblock);
은 내가 어떻게이 두 기간을 비교할 수, 시스템 날짜를 얻기 위해 '으로 date.txt'
string date;
while (inDateFile >>date) //inDateFile is an ifstream object
cout<<date<<endl;
그리고이 코드를 파일에서 내용을 얻기 위해이 코드를 사용 .?
질문에 대답하기에 충분한 데이터가 없습니다. 첫 번째 코드 스 니펫에서 '날짜'유형은 무엇입니까? – Omnifarious
날짜는 문자열 데이터 유형입니다. 난 그냥 문자열에있는 파일의 내용을 읽고 그들을 표시하고있다 – SyncMaster
이것은 본질적으로 대답이 아니라 단지 의견 : 지역이 당신이 읽는 텍스트에 어떻게 영향을 미치게 될 것인가, 그렇지 않은가? 이 모든 요구 사항이 약간 깨지기 쉽습니다. –