摘要: - bind函数可以改变函数的形态 - 例如: - void add (int x, int y) 的函数类型为void (int,int)。 - 使用bind绑定一个元素bind(add, 1)后,变成void (int),其中x绑定为1。 - 使用function类型接收bind的返回值 ``` 阅读全文
posted @ 2023-06-25 16:25 从今天学到明天 阅读(49) 评论(0) 推荐(0)
摘要: - string类实现的演变 - eager-copy(深拷贝) - cow-copy(写时复制) - sos(短字符串优化) - 最佳策略 以上三种方式,都不能解决所有可能遇到的字符串的情况,各有所长,又各有缺陷。综合考虑所有情况之后,facebook开源的folly库中,实现了一个fbstrin 阅读全文
posted @ 2023-06-25 16:23 从今天学到明天 阅读(38) 评论(0) 推荐(0)