但是又没有告诉我哪里错了, 所以请教各位高手:我有6个dll, 他们都会调用几个函数, 所以用一个头文件, 将这些函数放入头文件, 然后这几个DLL包含这个头文件在头文件的 声名方式
static void CalculateTime(TIMER_ITEM stTimerItem, __int64 *nStartTimeSecond, __int64 *nStopTimeSecond)这样定义,是不是会增加编译后文件的尺寸?大家平常自己定义的函数, 然后经常在某些工程会用到他们, 你们是怎么做的?还有,大家能介绍一些开发经验和思路之类的网站或者文章吗?
static void CalculateTime(TIMER_ITEM stTimerItem, __int64 *nStartTimeSecond, __int64 *nStopTimeSecond)这样定义,是不是会增加编译后文件的尺寸?大家平常自己定义的函数, 然后经常在某些工程会用到他们, 你们是怎么做的?还有,大家能介绍一些开发经验和思路之类的网站或者文章吗?
{
POSITION posDevice;
int nSufficeValue;
}CONDITION;typedef struct tagITEM
{
char m_chExecute[400];
char m_chParam[400];
CList <CONDITION , CONDITION&>m_listPos; //
}ITEM;
------------------
ITEM *pItem= new ITEM[5];然后
pItem[1].m_listPos.AddTail(...)
这样会有问题吗? 事先分配的内存是ITEM的大小, 然而现在CList增加了内存, 会不会造成内存越界?请执教!
这样用应该不会有问题