64,649
社区成员
发帖
与我相关
我的任务
分享
bool C;
C=false;
string str[8];
while(C)
{
C =p->GetAllGLogData(18,<MachineNO,&lEnrollNO,&lEMachineNO,&lVerifyMode,&lYear,&lMonth,&lDay,&lHour,&lMin);
str[0]=lTMachineNO;
str[1]=lEnrollNO;
str[2]=lEMachineNO;
str[3]=lVerifyMode;
str[4]=lYear;
str[5]=lMonth;
str[6]=lDay;
str[7]=lHour;
str[8]=lMin;
RecCount++;
}
#include <string>
#include <vector>
void fun(vector<string> & MyData)
{
while(...)
{
...
char str[260] = {0};
sprintf(str ,"%ld%ld%ld%ld%ld%ld%ld%ld%ld" ,lTMachineNO,lEnrollNO,lEMachineNO......);
MyData.push_back(string(str));
...
}
}
int main()
{
vector<string> MyData; // 这个容器里包含着你要的结果
fun(MyData);
return 0;
}