知乎:https://www.zhihu.com/people/monkey.d.luffy Android高级开发交流群2: 752871516
全部博文(315)
发布时间:2013-06-12 17:48:17
函数返回值是有限的,尤其是c语言,想要返回n个参数,那只能在内部malloc一个结构体对象,然后返回结构体指针就行!不过这样,结构体释放就是个问题,而且破坏了函数的独立性。c++的boost中有tuple,就是干这个的,我们可以返回这个tuple,内部支持多个参数,实现大概就是这样:点击(此.........【阅读全文】
发布时间:2013-05-19 16:20:31
已经看到第三个视频了。重点当然还是模版啦!这里主要就是模版特化的一个用处:限定某些特定的模版参数进行特化,其实挺有用的,就像管哥说的,可以防止你定义某些不支持的模版参数而导致程序错误。 步入正题,我就拿我工作的一个实例,就是关于Opengl渲染建筑面的case,当前Opengl绘制各种图形.........【阅读全文】
发布时间:2013-05-19 01:06:15
到了第二节课了。类模板,其实和函数模板形式差不多,也是静多态嘛。编译的时候再实例化特定的版本。减少了内存,提高了运行时效率,I think! 不多说了,主要是就三点:类模板、模板完全特化、模板偏特化. 类模板:其实也就是指定模板参数供类使用,类在实例化的时候再决参数.........【阅读全文】
发布时间:2013-05-18 19:43:51
管哥视频开始了。一个我比较喜欢的视频,虽然我们都是普通的程序员,但是我们彼此都努力着,为了梦想、为了生活。 这课比较轻松,不错开始视频学习之前,还是要有点c++基础的,不然....你懂的。因为课程都是围绕c++模版的,当然c++基本的东西相信大家都能自己学明白的。我也是学c++算是比较长.........【阅读全文】