C++11
LINUX神机营
Linux系统下的C/C++开发工程师,喜欢操作系统、喜欢编译器、喜欢C、C++语言,水平不咋地
展开
-
range-based for loop避免性能开销
C++ STL原创 2022-06-28 14:27:05 · 105 阅读 · 0 评论 -
多态与统一调用
C++有两种多态,一种静态,一种动态,静态的编译期实现,就是函数重载,动态的,运行期实现,就是利用虚函数,加上父类指针或者引用,使用继承实现。 多态就是同一种行为,产生不同的结果。 但是,继承是最强度的耦合。后期如果有较大改动,是比较麻烦的。C++ std::tr1和C++11提供了std::function和std::bind,可以实现对函数的统一操作,新晋语言g...原创 2018-08-21 14:10:54 · 256 阅读 · 0 评论