代码之家  ›  专栏  ›  技术社区  ›  Mr_and_Mrs_D

引用传递:错误:调用没有匹配函数

  •  1
  • Mr_and_Mrs_D  · 技术社区  · 14 年前

    我有这个代码:

    bool Port::add_app_from_wlist(App* a){
     stringstream namesurn;
     string name, surname;
     namesurn << a->get_name();
     namesurn >> name >> surname;
     return add_application(a->get_id(),name,surname,a->arrived_at_port_by(),a->arrived_by(),a->is_luxury_class());
    }
    

    我得到这个错误:

    空气等级.cpp:153: 错误:没有用于调用的匹配函数 to`port::添加应用程序(int, STD::String & Ad:STD::String & Apple;TimeTyt; “,”

    空气等级.cpp:98: 注:候选人是:布尔 端口::添加应用程序(int, STD::STD:STD::字符串,STD:: 时间,时间,bool)

    我不明白这个字符串在错误中的来源,也不知道如何修改它-请帮助。

    2 回复  |  直到 12 年前
        1
  •  7
  •   Vlad    14 年前

    add_application

        2
  •  3
  •   UncleBens    14 年前