码迷,mamicode.com
首页 >  
搜索关键字:成员变量    ( 6956个结果
C#面向过程之局部变量、成员变量、变量作用域、可变参数
局部变量与成员变量: 局部变量:定义在方法里面的变量就叫做局部变量;没有默认的初始值,使用变量之前必须给它赋值成员变量:定义在类下面的变量叫做成员变量;如果是数值类型默认初始值为0 如果是引用类型默认初始值为空变量作用域:...
分类:其他好文   时间:2014-07-16 19:49:44    阅读次数:120
c++中static的使用
static可以用来修饰变量,包括函数的局部变量,类的成员变量.可以用来修饰函数,包括类的成员函数,普通函数.今天就只说说static修饰类之外的函数的情况.假设你写了一个head.h,一个a.cpp,一个b.cpp,head.h中定义了一个函数f()(注意:是定义不是声明,就是说你把f()的实现直...
分类:编程语言   时间:2014-07-16 00:11:35    阅读次数:308
Effective C++ Item 44 将与参数无关的代码抽离 templates
经验:Templates 生成多个 classes 和多个函数,所以任何 template 代码都不该与某个造成膨胀的 template 参数产生相依关系 因非类型模板参数(non-type template parameters) 而造成的代码膨胀,往往可消除,做法是以函数参数或 class 成员变量替换 template 参数 示例: template //size_t 是非类型模板参数 class SquareMatrix{ public: //...
分类:编程语言   时间:2014-07-15 13:04:39    阅读次数:307
Effective C++ Item 42 了解 typename 的双重意义
经验:声明 template 参数时,前缀关键字 class 和 typename 可互换。请使用关键字 typename 标识嵌套从属类型名称; 示例1: template void print2nd(const C &container){ C::const_iterator *x;//歧义。如果const_iterator是个static成员变量,x是个global 变量,这里的 *就是乘 //... } 示例2: template void pr...
分类:编程语言   时间:2014-07-14 11:06:02    阅读次数:206
c语言各类问题 代码
定义一个结构体,有两个成员变量,一个整型的n,一个字符型的c,利用结构体类型声明一个具有5个元素的数组,并随机初始化,根据成员变量n进行从小到大排序,然后输出 冒泡排序然后 在输出结构体#includestruct d{int x;char y;};int main(void){struct d a...
分类:编程语言   时间:2014-07-13 23:50:55    阅读次数:410
C# : 操作Word文件的API - (将C# source中的xml注释转换成word文档)
这篇博客将要讨论的是关于:如何从C#的source以及注释, 生成一份Word格式的关于各个类,函数以及成员变量的说明文档.他的大背景如下......最近的一个项目使用C#, 分N个模块,在项目的里程碑的时候, 日本的总公司要检查我们的成果物.成果物包括源代码, 概要设计式样书(SD,System ...
分类:Windows程序   时间:2014-07-13 10:01:58    阅读次数:340
Cocos2d-x Lua游戏开发之Lua oo 的实现
一些面向对象的语言中提供了类的概念,作为创建对象的模版。在这些 语言里面。对象是类的实例,lua通过table也可以实现类的使用。 --建立父类Animal Animal = { size,--动物大小 成员变量声明,不赋值为nil age,--动物年龄 color = "yellow",--动物颜色 sex,--动物性别,这个可以有?? new = function (...
分类:其他好文   时间:2014-07-12 22:46:31    阅读次数:370
Lua学习笔记4:类及集成的实现
-- Lua中类的实现 -------------------------------- 基类 ---------------------------- classBase = {x = 0,y = 0} -- x,y为类的成员变量 classBase.__index = classBase -- 这句是重定义元表的索引,必须要有 --模拟构造体,一般名称为new() f...
分类:其他好文   时间:2014-07-12 17:03:30    阅读次数:164
关于序列化:把某个对象序列化成字节流
在网络编程中,一个经常的操作是将本地的数据块转换成字符流并将其发送到远端,远端将这个字符串流恢复成数据库。假设有如下一个类CObject,编写两个函数,分别将CObject中的成员变量转换为一个字符流(convert2Stream()函数),并将字符流的数据重新恢复到一个CObject对象中(convert2Object()函数): char* convert2Stream(const CObj...
分类:其他好文   时间:2014-07-12 16:30:38    阅读次数:178
内部类总结
一。成员内部类:与类的成员变量一样1可以加任意的修饰:private, protected,顶级类只可以为public, default2内部类不可脱离其外部类的限制使用,因此在外部类以外创建内部类要这样:outerObject=new outerClass(Constructor Paramete...
分类:其他好文   时间:2014-07-12 14:01:01    阅读次数:191
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!