重载显然是指的函数形参列表,与返回值没有什么关系,与形参名更没有什么关系!
// 返回值不同,形参列表相同,重复声明 Record lookup(const Account&); bool lookup(const Account&); // 非引用const和非引用,重复声明 bool lookup(Account); boot lookup(const Account); // 引用const与引用,重载 bool lookup(Account&); bool lookup(const Account&); // const指针与指针,重载,除非使用const_cast<type>() bool lookup(Account *); bool lookup(const Account *);
时间: 2024-10-21 14:44:26