2009-10-17 134 views
0

編譯我的文件時出現以下錯誤。'::'令牌之前的預期構造函數,析構函數或類型轉換

//Error 
PluginDiskstats.cpp:107: error: expected constructor, destructor, or type conversion before '::' token 
scons: *** [PluginDiskstats.o] Error 1 



// destructor 
~PluginDiskstats::PluginDiskstats() // line 107 
{ 
    if (stream != NULL) { 
     fclose(stream); 
     stream = NULL; 
    } 
    hash_destroy(&DISKSTATS); 
} 



// header file 

#ifndef __PLUGIN_DISKSTATS_H__ 
#define __PLUGIN_DISKSTATS_H__ 

#include <QObject> 
#include "Hash.h" 

class PluginDiskstats : public QObject { 
    Q_OBJECT 
    HASH DISKSTATS; 
    FILE *stream; 
    int ParseDiskstats(); 

    public: 
    PluginDiskstats(); 
    ~PluginDiskstats(); 

    public slots: 
    double Diskstats(QString arg1, QString arg2, double arg3); 
}; 

#endif 

回答

6

更改行107:

PluginDiskstats::~PluginDiskstats() 
+0

/捂臉人不能相信我沒有看到這一點。謝謝。 – Scott 2009-10-17 04:21:46

相關問題