随笔分类 - 杂件
摘要:前两天在群里跟人讨论到写库时对于lambda和function的取舍,跑了写测试查了些资料后基本得出结论:如果没有自由变量的情况下,一般不要用function。如果有自由变量的话,C++中的lambda就是一个匿名类的实例,而如果没有的话,就是一个单纯的函数指针。为什么说尽量不要用function呢...
阅读全文
摘要:这个取决于今早看耗子叔的微博: 这里说到了int的取值范围的问题,int的取值是-2147483648 ~ 2147483647,但是如果直接在编译器(VS2013)中使用-2147483648会报错: error C4146: 一元负运算符应用于无符号类型,结果仍为无符号类型 编译器(VS2013)在看到-2147483648时,会先做一个判断,就是先做一个2147483648 > INT_...
阅读全文

浙公网安备 33010602011771号