16,472
社区成员
发帖
与我相关
我的任务
分享
#include "stdafx.h"
#include "time.h"
#include "vector"
using namespace std;
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
int _tmain(int argc, _TCHAR* argv[])
{
vector<char* > Arry; static char buff[256]={0}; time_t ff;
Arry.push_back("a1");
time(&ff);_snprintf(buff,sizeof(buff),"%ld",ff);Arry.push_back(buff);
Sleep(3000);memset(buff, 0,sizeof(buff));//休眠,清空buff
Arry.push_back("a2");
time(&ff);_snprintf(buff,sizeof(buff),"%ld",ff); Arry.push_back(buff);
printf(Arry[0]+_bstr_t("\n"));
printf(Arry[1]+_bstr_t("\n"));
printf(Arry[2]+_bstr_t("\n"));
printf(Arry[3]+_bstr_t("\n"));
system("pause");
return 0;
}
#include "stdafx.h"
#include "time.h"
#include "vector"
using namespace std;
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","adoEOF")
int _tmain(int argc, _TCHAR* argv[])
{
vector<char* > Arry; char* buff;
Arry.push_back("a1");
buff=(char *)malloc(128);
_ltoa(time(NULL),buff,10);
Arry.push_back(buff);
Sleep(3000);//休眠,清空buff
Arry.push_back("a2");
buff=(char *)malloc(128);
_ltoa(time(NULL),buff,10);
Arry.push_back(buff);
printf(Arry[0]+_bstr_t("\n"));
printf(Arry[1]+_bstr_t("\n"));
printf(Arry[2]+_bstr_t("\n"));
printf(Arry[3]+_bstr_t("\n"));
system("pause");
return 0;
}
这样好像可以~~