专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++ Builder

代码报错: error:expected '' before 'return'解决方案

发布时间:2011-06-28 11:24:58 文章来源:www.iduyao.cn 采编人员:星星草
代码报错: error:expected ';' before 'return'
ret_code probe_ssh2_t::open(const std::string& ip, unsigned short port,
                            const std::string& username, const std::string& password)
{
    int ret_connect;
    ret_connect = ssh2_.connect(ip, port, username, password);

    if(ret_connect == 0)
    return HORUS_E_NONE;
    else if(ret_connect > 0)
    return HORUS_E_SYSTEM_INTERNAL;
    else(ret_connect < 0 && ret_connect >-100)
    return HORUS_E_SSH;
}


我怎么都看不出错误,请帮助

------解决方案--------------------
else if(ret_connect < 0 && ret_connect >-100)
------解决方案--------------------
 else(ret_connect < 0 && ret_connect >-100)
------解决方案--------------------
本帖最后由 ccrun 于 2013-01-09 14:37:50 编辑
if (ret_connect == 0)
return HORUS_E_NONE;
else if (ret_connect > 0)
return HORUS_E_SYSTEM_INTERNAL;
else if (ret_connect < 0 && ret_connect > -100)
return HORUS_E_SSH;
else
return XXX;
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: