2009-10-17 2 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

/Facepalm Человек не может поверить, что я не видел этого. Благодарю. – Scott

Смежные вопросы

 Смежные вопросы