摘要:
cpp11 引入了列表初始化,统一了对象的初始化方式,使得代码更加统一。 string a{"hello world"}; int a{"10"}; class A { int a; int b; }; A o{1, 2}; vector<int> v{1, 2, 3}; vector<string 阅读全文
摘要:
对象的成员函数可以通过将其作为函数指针或者函数对象来传递。具体有以下两种方式: 作为函数指针传递 可以使用类似于普通函数指针的语法,将成员函数的指针传递给另一个函数。需要注意的是,由于成员函数包含一个隐式的 this 指针,因此我们需要提供一个对象指针来调用该函数。 例如,考虑以下代码: class 阅读全文