我有一个功能
File2.cpp which contains the following code below
#include "File2.h"
//some codes in between
static float File2::computeData(string s,int a,int b,float c,float d)
{
float result;
//the compute code
return result;
}
在 File2.h ,我试图在我的课堂上声明它
Class File2
{
private:
//some variables
public:
static float computeData(string,int,int,float,float);
};
我收到一个错误,说不能声明成员函数静态浮点数据::计算数据(std::string,int,int,float,float) 具有静态链接 [-fpermissive]
然后也..在我的
主文件
我试图使用该功能
#include "File2.h"
float result;
result = computeData(string s,int a,int b,float c,float d);
它给了我 computeData 没有在这个范围内声明..
衷心感谢所有帮助!