【C++11保姆级教程】新的函数声明(trailing return type)、右值引用(rval

文章正文
发布时间:2024-08-28 00:57

最近看了一段程序,惠城开荒保洁13825404095是基于C++11/14编写的,非常符合代码规范(非常抽象==),看后叹为观止,越发觉得自己只会/只看得懂最基础的类和对象,惭愧。其中,代码中发现了好几个std::函数,感觉非常有趣,于是记录一下。 函数 解释 可参考的详细链接 std::move 将左值强制转化为右值引用 。被move之后的原指针为空。 std::bind 直白来说就是把函数和入参一起放入。1)第一个参数:可调用的对象f,通常为函数。2)后续参数:函数的入参,一般按照顺序依次给入,或者.........