で関数を取得しました
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);
};
メンバ関数 static float Data::computeData(std::string,int ,int , float , float) を静的リンケージ [-fpermissive] に宣言できないというエラーが表示されます。
それからまた..私のところで
メイン.cpp
関数を使用しようとしていました
#include "File2.h"
float result;
result = computeData(string s,int a,int b,float c,float d);
そして、computeDataはこのスコープで宣言されていませんでした..
すべての助けに心から感謝します!