10 2017 档案

摘要:对于c++11以后出现的可变参数模板,一般我们都统一处理所有的参数。而当需要为每个参数执行不同的操作或调用不同的函数时,语法上是没有直接支持的。 可变参数的模板语法: 如果我想为args所表示的每个参数都单独执行一次某个函数,可以用下面的方式: 这样可以为callfn传入的函数的每个参数调用一次pr 阅读全文
posted @ 2017-10-12 22:16 fyter 阅读(207) 评论(0) 推荐(0)
摘要:这些bug可能够你喝一壶的。 1、被断言(assert)包含的代码 常发生在切换到release版本时,执行结果乖乖的,最终查找结果是assert括号里的代码在release下是不执行的。 发现:跟踪,执行不到代码 2、对象成员数据错乱了 基本是成员内存上面的其他成员删除时越界了。class foo 阅读全文
posted @ 2017-10-07 09:32 fyter 阅读(306) 评论(0) 推荐(0)