我的代码有问题。我有一个名为 CPerson 的课程。
class CPerson {
private:
string name;
string lastName;
int age;
char *pPesel;
public:
CPerson( string i, string n, int w, char *pPes);
...
};
我有一个清单。
list <CPerson> lst;
list <CPerson> ::iterator it;
it = lst.begin();
CPerson wzor1("John", "Steward", 22, "2323" );
当我填写它时,我想找到一个 CPerson 实例,其lastName
字段以例如“Kow”开头。
是否可以将“Kow”作为任何函数的参数?
我正在尝试find
或find_if
但它从未奏效,不知道如何编写谓词,有什么想法吗?