结构
struct  stKeyDLog
{
char szTime[MAX_PATH];
char szTitle[MAX_PATH];
CString strContent;
};我想按这个结构的时间进行排序,但是时间是SYSTEMTIME 型转过来,放进结构char* szTime中,现在要按照szTime排序整个结构,要把szTime中装换什么类型进行比较?我应该怎么转??
我看网上有朋友类似这样写  
  vector<stKeyDLog>   stKEY;   
    
  bool   less(const   stKeyDLog&   skg1,const   stKeyDLog&   skg2)   
  {   
      return   skg1.szTime<   skg2.szTime;   
  }   
      sort(stKEY.begin(),stKEY.end(),less);   谢谢。