如何在头文件里声明用它相关联的cpp文件里定义的结构体定义的指针。
不知道大家是否有看懂。继续解释:我写了一个头文件。对应的cpp文件肯定没有问题。(因为不是我写的)。写头文件的目的是为了能够在别的mfc的cpp文件里用上对应的函数及指针...
不知道大家是否有看懂。
继续解释:
我写了一个头文件。对应的cpp文件肯定没有问题。(因为不是我写的)。写头文件的目的是为了能够在别的mfc 的cpp文件里用上对应的函数及指针。
头文件想要外扩展,因此内容如下:
extern struct EPHEMERISBLOCK;
extern EPHEMERISBLOCK *m_pGPSEphemeris;
extern int ReadBrodcastEphemeris(CString strEpheNam, int &EphemerisBlockNum);
在我另一个dlg的cpp文件里面。我想要使用中间那个指针以获取结构体内容。但是我发现如果将这个指针写成m_pGPSEphemeris[i]的形式的时候就出现了各种问题。同时还使得那个没有问题的Cpp文件也报错了。不知道如何一起解决这一串相关联的问题。虚心请教大牛。 展开
继续解释:
我写了一个头文件。对应的cpp文件肯定没有问题。(因为不是我写的)。写头文件的目的是为了能够在别的mfc 的cpp文件里用上对应的函数及指针。
头文件想要外扩展,因此内容如下:
extern struct EPHEMERISBLOCK;
extern EPHEMERISBLOCK *m_pGPSEphemeris;
extern int ReadBrodcastEphemeris(CString strEpheNam, int &EphemerisBlockNum);
在我另一个dlg的cpp文件里面。我想要使用中间那个指针以获取结构体内容。但是我发现如果将这个指针写成m_pGPSEphemeris[i]的形式的时候就出现了各种问题。同时还使得那个没有问题的Cpp文件也报错了。不知道如何一起解决这一串相关联的问题。虚心请教大牛。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询