码迷,mamicode.com
首页 >  
搜索关键字:特性 反射    ( 42983个结果
linux 中 C 语言的使用 -- 结构体多态
在 Linux 内核代码,特别是驱动代码中经常见到的用法是使用一个标准结构,后面的代码基于这个结构来实现,类似面向对象的多态特性。 在 C 语言里面借助结构体和函数指针实现的这个功能,这里我们写了个例子,提取了关键代码:    #include struct s_new{ char name[10]; char* (* my_method)(char *name);...
分类:系统相关   时间:2014-05-23 07:58:18    阅读次数:324
Windows平台cocos2d-x 3.0 android开发环境
cocos2d-x升级到3.0后变化不小,除了API的变化(主要是函数和类名称变化,以及使用了C++11的不少特性,function/bind, lamda, std::thread…),创建和编译工程也做了一些简化调整。本文主要讨论一下cocos2d-x3.0 在android平台开发的环境设置及工程创建编译流程。...
分类:移动开发   时间:2014-05-22 13:38:47    阅读次数:1044
ES6:JavaScript 新特性
我相信,在ECMAScript.next到来的时候,我们现在每天都在写的JavaScript代码将会发生巨大的变化.接下来的一年将会是令JavaScript开发者们兴奋的一年,越来越多的特性提案将被最终敲定,新一版本的JavaScript将会慢慢得到普及. 本文中,我将会讲几个我个人很期待的,希望能在2013年或者更晚一点使用上的新特性. ES.next目前的实现情况 可...
分类:编程语言   时间:2014-05-22 11:38:54    阅读次数:312
Java与C/C++有什么异同
Java与C++都是面向对象语言,都使用了面向对象思想(例如封装、继承、多态等),由于面向对象有许多非常好的特性(继承、组合等),使得二者都有很好的可重用性。...
分类:编程语言   时间:2014-05-22 11:26:35    阅读次数:319
Android 服务类Service 的详细学习
上一篇说到了通知栏Notification,提起通知栏,不得让人想到Service以及BroadcastReceive,作为android的4大组建的2个重要成员,我们没少和它们打交道。它们可以在无形中使我们的软件和网络、数据库、系统等进行交互,之后通过UI(Notification就是一种展示方式)把结果展现在我们面前。可以说,他们是android生命体系里面的神经系统,通过反射条件让身体展现不...
分类:移动开发   时间:2014-05-22 10:00:41    阅读次数:499
C++11新特性
C++11新特性 C++11已经推出三年了(2011),编译器GCC4.7、Clang3.1在2012年已经逐渐完善,VS2013也已经支持相关特性,GCC4.8.1支持全部特性。不过新特性似乎在工业界并未得到太多应用,可能出于兼容性和稳定性的考虑吧。 推出的新特性还是相当的丰富,看下面这张图就知道了。我仅仅在这里提一下相对比较容易应用的部分,包括语法上的一些扩展以及改进,lambda表达...
分类:编程语言   时间:2014-05-22 09:30:32    阅读次数:358
C++11新特性Move Semantic及实现的基础xvalue
一 C++中表达式的分类 传统C++的变量表达式分为左值和右值。通俗来讲,两者有着如下区别: 1.从生命周期上来看:左值就是非临时对象,那些可以在多条语句中使用的对象。所有的变量都满足这个定义,在多条代码中都可以使用,都是左值。右值是指临时的对象,它们只在当前的语句中有效; 2.左值是有名字的(通过其他具名对象间接得到的,例如通过返回引用的函数,或通过指针解引用(* 运算符)),有固定的存放...
分类:编程语言   时间:2014-05-22 08:43:44    阅读次数:428
Cocos2d-x Tiled地图编辑器(一)基本使用
Cocos2d-xTiled地图编辑器(一)基本使用 Tiled地图编辑器支持普通视角地图和45度角地图, 它生成的地图数据文件cocos2d-x完美的支持,Tiled地图编辑器是一个以普通使用为目标地图编辑器,它使用简单并且可以轻松地在不同的游戏引擎中使用,其特性有: 使用基于XML编码形的地图数据文件使用可以在不同游戏引擎中通用 支持普通、45度两种视角 对象的放置位置可以精确到像素...
分类:其他好文   时间:2014-05-22 08:43:00    阅读次数:526
句法模式识别(二)-正规文法、上下文无关文法
正规文法的特性 1.所有长度有限的语言都是正规的。 2.用正规文法当然能产生无限长串,其中周期重复部分的长度不大于非终止符的长度。 举个例子 在此规则之下,能生成句子 其中周期重复部分为ab,这个例子的非终止符的元素个数为2,故满足2不大于2.   自嵌入特性 我们把上下文无关文法中的正规文法去掉,剩下的那部分我们叫做真正的上下文无关文法。 自嵌入特性是区分真正的上下文无...
分类:其他好文   时间:2014-05-22 08:07:19    阅读次数:275
Java面向对象编程(二)
上一篇博文里总结了面向对象三大特性在Java中的体现,现在谈一谈Java中的抽象类,接口,内部类等特性。...
分类:编程语言   时间:2014-05-20 16:41:54    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!