
c++
itfront
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
asio源码分析
asio是一个分层实现的IO框架各层如下:1.basic_stream_socket(tcp::socket) --暴露给用户的接口2.socket_service --中间转换层3.io_service --底层Proactor4.iocp/epoll等实现原创 2010-09-16 16:25:00 · 1941 阅读 · 0 评论 -
一些鲜为人知的编程事实
<br /><br /><br />我的程序员经历让我明白了一些关于软件开发的事情。下面是一些在编程中可能会让人感到诧异的事情:一个程序员用了大约只用了10%-20%的时间来编码,而且大多数程序员,无论他的水平如何,其平均每天只有10-12行的代码最终会进入最终的软件产品中。这是因为,优秀的程序员会花费90%的时间来思考、调查、研究最佳的设计。而糟糕的程序员则会花费90%的时间来调试代码,并随意地改动代码并尝试让代码工作起来。 <br />“A great lathe operator co转载 2010-09-07 10:36:00 · 473 阅读 · 0 评论 -
makefile 中变量的赋值
makefile 中的有两种变量: 延时变量, 立即变量.前者在这个变量使用时才扩展, 即当真正使用时这个变量的值才确定.后者在定义这个变量时,它的值就确定了. 延时变量用 =, ?=, 定义, 或用define 定义如: GCC = arm-linux-GCC ?= arm-linux- 注意 ?= 用来定义第一次出转载 2015-12-16 11:12:16 · 1094 阅读 · 0 评论