摘要: 有些时候,我们定义一个函数,可能这个函数需要支持可变长参数,也就是说调用者可以传入任意个数的参数。比如C函数printf(). 我们可以这么调用。 printf("name: %s, number: %d", "Obama", 1); 那么这个函数是怎么实现的呢?其实C语言支持可变长参数的。 我们举 阅读全文
posted @ 2015-01-06 00:36 小天_y 阅读(5225) 评论(0) 推荐(1) 编辑
摘要: 1. 引入nullptr的原因引入nullptr的原因,这个要从NULL说起。对于C和C++程序员来说,一定不会对NULL感到陌生。但是C和C++中的NULL却不等价。NULL表示指针不指向任何对象,但是问题在于,NULL不是关键字,而只是一个宏定义(macro)。1.1 NULL在C中的定义在C中... 阅读全文
posted @ 2015-01-05 22:57 小天_y 阅读(887) 评论(0) 推荐(0) 编辑
摘要: C++11中引入的auto主要有两种用途:自动类型推断和返回值占位。auto在C++98中的标识临时变量的语义,由于使用极少且多余,在C++11中已被删除。前后两个标准的auto,完全是两个概念 1. 自动类型推断 auto自动类型推断,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类 阅读全文
posted @ 2015-01-05 16:07 小天_y 阅读(513) 评论(0) 推荐(0) 编辑
摘要: /* * File: main.cpp * Author: Vicky.H * Email: eclipser@163.com */ #include #include #include #include int add1(int i, int j, int k... 阅读全文
posted @ 2015-01-05 14:38 小天_y 阅读(2153) 评论(0) 推荐(0) 编辑
摘要: C++11新特性总结可以参考:http://www.cnblogs.com/pzhfei/archive/2013/03/02/CPP_new_feature.html#section_6.8C++的Lambda表达式在WIN RT的异步编程中,占有非常重要的作用。但C++的Lambda表达式又不同... 阅读全文
posted @ 2015-01-05 10:35 小天_y 阅读(647) 评论(0) 推荐(0) 编辑
摘要: “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前3... 阅读全文
posted @ 2015-01-05 00:19 小天_y 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1 .Lua生成随机数: Lua 生成随机数需要用到两个函数:math.randomseed(xx), math.random([n [, m]]) 1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。2. math.random([n [, m]]) 有三种用法: 无参 阅读全文
posted @ 2014-12-23 17:38 小天_y 阅读(2501) 评论(0) 推荐(0) 编辑
摘要: 代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “... 阅读全文
posted @ 2014-12-09 13:01 小天_y 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 书单: 一、计算机类: (1) 介绍篇 ----- 计算机知识体系建构 begin ---------------------------------------- <C/C++/Java程序设计语言> <j计算机导论> <s数据结构> <s算法设计与分析> <b编译原理及实践> <j计算机组成原理 阅读全文
posted @ 2014-12-06 17:36 小天_y 阅读(364) 评论(0) 推荐(0) 编辑
摘要: [续] cocos2d-x游戏引擎核心之八——多线程 这里介绍cocos2d-x的一种消息/数据传递方式,内置的观察者模式,也称消息通知中心,CCNotificationCenter。 虽然引擎没有为我们封装线程类,但还是提供了一些组件,辅助我们进行并发编程。除了上面提到的异步加载图片,引擎还提供了 阅读全文
posted @ 2014-11-13 11:17 小天_y 阅读(1594) 评论(0) 推荐(0) 编辑