如何从头文件中调用函数

时间:2017-04-27 02:14:06

标签: c++

Mercator(central_longitude=103.0,min_latitude=gridlat[0],max_latitude=gridlat[-1])

我不知道这个语法是什么意思。我正在尝试使用头文件' CWamInf'。并想知道不同的方法或问题..谢谢..

1 个答案:

答案 0 :(得分:0)

我不知道你对标题类和内容了解多少,所以我会尽力解释一切。

CWmcaIntf::CWmcaIntf() :

CWmcaIntf :: 表示即将在双冒号后定义的函数位于“CWmcaIntf”类中。
CWmcaIntf()是一个构造函数:它与类具有相同的名称,其目的是构造类的每个对象,具体取决于您放入的代码。我经常说,它的唯一目的是初始化成员变量。如果尚不清楚,请检查this链接。

m_hDLL(NULL)

正如您当然所知,程序员倾向于尊重和协调编码约定。其中之一是通过 m_something 命名所有成员变量,因此您和其他人的代码变得更容易理解。

所以在这里,你得到的只是一个构造函数,它将很多成员变量初始化为NULL,这意味着当构造一个 CWmcaIntf 对象时,它的成员变量将等于零,只有如果数据为properly encapsulated,则可以使用setter进行修改。

现在,如果您的问题的目的是让我们告诉您更多关于成员变量意味着什么,以及构造函数可能做什么,那么不要指望答案,因为给出了零细节,甚至没有匹配{{ 3}}解释如何正确提问。

相关问题