为什么参数传递不到函数中?
happy 2000-04-30 11:37:00 为什么参数传递不到函数中?
template<class CDbBase>
class CDBFile:public CDbBase {
public:
CDBFile();
~CDBFile();
int Open(char *sFileName)
.
.
.
protected:
int m_iFileHandle;
};
template <class CDbBase> int CDBFile<CDbBase>::Open(char *sFileName)
{
为什么参数传递不到函数中
sFileName指针值怎么会变成空指针了
.
.
.
}
class CUserStruct{
public:
.
.
.
}
class CUserRecord:public CDBFile<CUserStruct>
{
public:
int Open()
{
char sFileName[MAX_PATH];
strcpy(m_sFileName,"User.sdb");
return CDBFile<CUserStruct>::Open(sFileName);
}
.
.
.
};