exciting

只用一样东西,不明白他的道理,实在不高明

导航

随笔分类 -  C++

scanf用在gets等函数之前会出现什么问题
摘要:http://www.go4expert.com/articles/solution-using-scanf-fgets-c-t27148/ 阅读全文

posted @ 2015-05-09 09:26 excitingcoder 阅读(137) 评论(0) 推荐(0)

C++回调机制实现
摘要:对于博客,从来是默默的转,最近终于有点时间可以写些自己的东西(其实也还要忙着准备找工呢),写出来与仅仅知道那么回事绝对大不一样,写也是学习的过程,不过向来多关注于功能实现,对一些基础概念把握不准确,望各位拍砖,不废话了。 什么是回调?通常发生在需要两个角色即调用者与实现者的情形上,即我们希望当产生某个事件时,调用实现者定义的某个函数。当然这个概念很大,不是说操作系统的信号量,条件变量什么的,是在语言级别实现,如一个Framework提供商,规定了整个程序的框架,可能产生某事件时它希望调用某个行为,而这个行为的具体定义是由framework客户来完成。 我们从简单的做起,通过一个个为什么最终来. 阅读全文

posted @ 2012-08-25 11:53 excitingcoder 阅读(5445) 评论(0) 推荐(4)

C++标准库简介
摘要:C++标准库的所有头文件都没有扩展名。C++标准库的内容总共在50个标准头文件中定义,其中18个提供了C库的功能。 <cname>形式的标准头文件【 <complex>例外】其内容与ISO标准C包含的name.h头文件相同,但容纳了C++扩展的功能。在 <cname>形式标准的头文件中,与宏相关的名称在全局作用域中定义,其他名称在std命名空间中声明。在C++中还可以使用name.h形式的标准C库头文件名。C++标准库的内容分为10类:C1.语言支持 C2.输入/输出 C3.诊断 C4.一般工具 C5.字符串C6.容器 C7.迭代器支持 C8.算法 C9.数 阅读全文

posted @ 2009-12-24 20:41 excitingcoder 阅读(261) 评论(0) 推荐(0)