c++程序执行时总是出错,不知错在哪里,哪位高手帮看看,谢谢

#include<iostream>
#include<ctime>
#include<afx.h>
using namespace std;
int main()
{

CTime t = CTime::GetCurrentTime();

int d=t.GetDay();
int y=t.GetYear();
int m=t.GetMonth();
int h=t.GetHour();
int mm=t.GetMinute();
int s=t.GetSecond();
cout<<y<<"-"<<m<<"-"<<d<<endl;
cout<<h<<":"<<mm<<":"<<s<<endl;
int b;
cin>>b;
return 0;
}
执行时说有六个错误,是不是程序保存在哪个文件夹里有要求呀,

请问,在C++里面,有这个CTime类吗?我只知道一个时间结构体。结构体里面也没有接口函数GetDay,GetYear。。。

struct tm { 
         int tm_sec;    
         int tm_min;        
         int tm_hour;   
         int tm_mday;  
         int tm_mon;      
         int tm_year;  
         int tm_wday;    
          int tm_yday;            
         int tm_isdst;  
         ...
       }
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-07-29
GetCurrentTime是一个过时的API函数,虽然能够编译通过,但是运行时不能返回正确结果。
第2个回答  2016-07-29
程序保存在哪个文件夹里并没有要求本回答被提问者采纳
第3个回答  2016-07-28
把错误提示贴上来看看啊
相似回答