- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Nana C++ Library:初探
尽管C++是一门强大且语法灵活的语言,实际上,许多程序员并不喜欢用C++开发GUI,这是因为用C++来开发GUI太过复杂。现存的一些C++ GUI框架定义了一些规则,它需要你写出一些死板的代码才能运行,这总会导致一些问题,例如,让你在深度的继承层次中纠结,难以维护。现在,有另一个选择了,Nana C++ Library,一个纯粹的C++库,让你能完全发挥你的C++知识/技巧/手法来编写GUI,这是
2011-12-16 14:10:19 9483 9
原创 函数对象与Lambda
该篇展示两个基本的概念:函数对象和lambda,其中函数对象是构建Nana的基础。函数对象(英文上叫function object或functor)就是能像函数那样调用的对象,一般地讲,就是定义了函数调用操作符operator()的类对象。 函数对象是一项非常不错的技术,与普通函数相比更加通用,因为它可以保持调用之后的状态,并且可以对单个对象的初始化和检测,这点通过static的局部变量来实现
2011-12-06 12:34:31 2571 4
Nana Demo(FreeMe, CodeShow)
2009-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人