ISO C ++禁止声明''没有类型?

时间:2016-01-21 21:26:11

标签: c++ declaration void iso

我现在有这个问题,我看不出明显的解决方案。 我正在尝试编译程序,我收到的错误如下 代码的一部分:

class entry
{
private:
    int node_id ; 
    int toll[2] ; 
 public:
    entry( int );
    ~entry( void );



    int get_node_name( void ){ return node_id; };
    int* get_toll( void ){ return toll ; };
    int* get_etoll( void ){ return etoll ; };

    void entry_operate() ;
};

entry::entry( int id)
{
   node_id = id ;
   for ( int i = 0 ; i < 2 ; i++ )
   {
        toll[i] = 0 ;
        etoll[i] = 0 ;
   }
}

entry::~entry()
{

}

entry::entry_operate()
{

}

错误: [错误] ISO C ++禁止声明'entry_operate'没有类型[-fpermissive] [错误]'int entry :: entry_operate()'的原型与类'entry'中的任何一个都不匹配 [错误]候选人是:void entry :: entry_operate()

1 个答案:

答案 0 :(得分:3)

您需要指定完整的函数类型:

$('.datepicker').pickadate({   
    format: 'dd/mm/yyyy',
    min: -10,
    max: true,
    closeOnSelect: true,
    closeOnClear: true,
});