01 2014 档案

摘要:http://www.cnblogs.com/wenjiang/p/3272859.html终于要进入面向对象的世界了,虽然C++也是面向对象,但是它的面向对象程度并不高,因为考虑到要兼容C语言的移植性,它依然保留了非常多的C语言的东西,像是万恶的指针,就依然还在那里肆虐着入门者的脑细胞!JAVA之所以说是"C++--",其中有很大程度上是因为它抛弃了指针。 正式进入话题,首先,JAVA继承了之前String对象是不可变的认识,虽然我们表面上看好像是在改变原有的String,像是赋值操作,但实际上是在创建一个全新的String对象,而且就算我们将String对象作为参数传递 阅读全文
posted @ 2014-01-26 11:30 Bigben 阅读(272) 评论(0) 推荐(0) 编辑
摘要:转自: http://www.cnblogs.com/wenjiang/p/3266305.html 基本上所有主流的编程语言都有String的标准库,因为字符串操作是我们每个程序员几乎每天都要遇到的。想想我们至今的代码,到底生成和使用了多少String!标题上所罗列的语言,可以看成是一脉相承的,它们的String类库基本上也是一脉相承下来的,但是,在关于String的类库设计中却可以充分看出面向过程和面向对象,以及面向对象语言的抽象程度这些区别,也是我们认识这些语言之间区别的一个很好的入口。 首先从C语言和C++开始。 C语言几乎是现在程序员的程序入门语言,当然,也有不少人不是,比如说我,倒 阅读全文
posted @ 2014-01-24 16:57 Bigben 阅读(337) 评论(0) 推荐(0) 编辑
摘要:陈皓http://blog.csdn.net/haoel点击这里查看下篇>>>前言07年12月,我写了一篇《C++虚函数表解析》的文章,引起了大家的兴趣。有很多朋友对我的文章留了言,有鼓励我的,有批评我的,还有很多问问题的。我在这里一并对大家的留言表示感谢。这也是我为什么再写一篇续言的原因。因为,在上一篇文章中,我用了的示例都是非常简单的,主要是为了说明一些机理上的问题,也是为了图一些表达上方便和简单。不想,这篇文章成为了打开C++对象模型内存布局的一个引子,引发了大家对C++对象的更深层次的讨论。当然,我之前的文章还有很多方面没有涉及,从我个人感觉下来,在谈论虚函数表里,至少有以下这些内容没 阅读全文
posted @ 2014-01-24 16:53 Bigben 阅读(225) 评论(0) 推荐(0) 编辑
摘要:#include #include #include #include #include #include #include #include struct context { SDL_Renderer *renderer; SDL_Texture *texture; SDL_mutex *mutex; int n; uint32_t *pixels; int window_w; int window_h;};// VLC prepares to render a video frame.static void *lock(void *data, void **p_pixels) { stru 阅读全文
posted @ 2014-01-08 11:49 Bigben 阅读(1743) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示