65,186
社区成员




// 无码出库记录
typedef struct
{
TCHAR billNumber[50];
TCHAR materielNumber[50];
TCHAR scannedTime[50];
TCHAR location[50];
TCHAR staffName[20];
int staffId;
int isUpload;
int scannedCount;
}CheckOutNoneCode;
struct CheckOutRecord
{
TCHAR materielNumber[50]; // 物料编码
int plannedCount; // 计划出库数量
std::vector<CheckOutNoneCode> checkOut; // 属于本物料编码的出库记录
};
std::vector<CheckOutRecord> recordGroup; // 很多个物料编码的出库记录集合
struct CheckOutRecord
{
TCHAR materielNumber[50]; // 物料编码
int plannedCount; // 计划出库数量
std::vector<int> checkOut; // 属于本物料编码的出库记录
};
int _tmain(int argc, _TCHAR* argv[])
{
CheckOutRecord *ch;
ch = (CheckOutRecord *)malloc(sizeof(CheckOutRecord));
ch->checkOut.push_back(3);
//cout << ch->checkOut[1] << endl;
// vector<int> ch2;
// ch2.push_back(3);
// cout << ch2[0]<< endl;
return 0;
}
你运行一下。。。会出错的
http://zhidao.baidu.com/question/483251763.html?from=pubpage&msgtype=2
可以看看这个