- 博客(22)
- 收藏
- 关注
转载 Objective-C 的 self 和 super 详解
http://heidianfeng.blog.163.com/blog/static/618434562011028337309/Objective-C 的 self 和 super 详解 2011-01-28 15:03:07| 分类: iPhone | 标签:objective-c 的 self 和 super |字号订阅在 Objective-C
2012-04-21 23:56:27
525
转载 C++的类型转换interpret_cast,static_cast,dynamtic_cast,const_cast
C++的类型转换interpret_cast,static_cast,dynamtic_cast,const_cast【转载】 C++的四种cast操作符的区别--类型转换 C++的四种cast操作符的区别发信站: 水木社区 (Thu Jan 26 21:15:16 2006), 站内声明 by NetMD:并非我的原创,来自互联网,且是两篇帖子的合集,个人觉得
2012-02-23 13:14:56
2307
转载 声明property的语法
http://hi.baidu.com/sonnywh/blog/item/5029da11b0bf4a0bb9127bbc.html声明property的语法2011-08-26 13:43声明property的语法为: @property (参数1,参数2) 类型 名字; 如: @property(nonatomic,retain) UIWindow *window;
2012-02-22 18:13:05
1110
转载 object-c里self与super的区别
self与super的区别(转)在objc中的类实现中经常看到这两个关键字”self”和”super”,以以前oop语言的经验,拿c++为例,self相当于this,super相当于调用父类的方法,这么看起来是很容易理解的。但是它们真正是如何调用的呢? 你知道吗?以下面的代码为例: @interface Person:NSObject {NSString* name;}
2012-02-22 17:53:00
7076
原创 c++总结(1)-变量作用域及extern使用以及头文件预编
http://blog.tianya.cn/blogger/post_show.asp?BlogID=1250853&PostID=11960267
2010-02-03 23:51:00
771
转载 gameloft智乐软件(北京)有限公司 software engineer笔试题
来自:http://www.shitibao.com/paper.html?id=32834 选择题 1:编译程序的功能是 A.将汇编语言程序转换为目标程序 B.将汇编语言程序转换为高级语言程序 C.将高级语言程序转换为目标程序 D.将高级语言程序转换为汇编语言程序 2:以“W”方式打开文本文件a:/aa.dat,若该文件已存在,则 A.新写入数据被追加到文
2010-02-03 23:22:00
2525
转载 游戏程序员养成计划
看了这个帖子后发现的文章http://topic.youkuaiyun.com/u/20090321/14/4db1b8b8-b6f5-4e53-87b1-a5efc8c522d4.html 转自 http://blog.youkuaiyun.com/soilwork/archive/2009/01/08/3731645.aspx 与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还
2010-02-02 23:11:00
656
转载 [转]D3D中实现2D绘制的2种方法的学习
先放这里吧,以后看 1.Textured Quads:http://www.gamedev.net/reference/articles/article1972.asp2.ID3DXSPRITE:http://www.gamedev.net/reference/articles/article1434.asphttp://www.gamasutra.com/features/20
2010-02-02 22:43:00
1418
转载 标准C++类std::string的内存共享和Copy-On-Write技术
标准C++类std::string的内存共享和Copy-On-Write技术2008-10-22 17:19转自:http://www.epubcn.org/read.php?tid=566251、 概念Scott Meyers在《More Effective C++》中举了个例子,不知你是否还记得?在你还在上学的时候,你的父母要你不要看电视,而去复习功课,于是你把自己关在房间里,做出一副正在复习
2009-03-14 22:54:00
750
转载 回车和换行的区别
回车和换行的区别今天,我总算搞清楚“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别了。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人
2009-03-13 22:44:00
547
转载 C++中const总结
1. const修饰普通变量和指针 const修饰变量,一般有两种写法: const TYPE value; TYPE const value; 这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。 对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。 例如: const int nValue; //nValue是const
2009-03-08 14:31:00
724
原创 define的副作用
#define MAX(a, b) (a>b) ? a : b#includeusing namespace std;int main(){ int a = 1; int b = 3; int c = MAX(a, ++b); cout << c << endl; system("pause"); } c的输出
2009-03-04 18:16:00
615
原创 const可以出现在函数头,参数列表,以及参数尾
const可以出现在函数头,参数列表,以及参数尾如:const int& SetPoint(const int& param) const第一个const: 函数的返回值限定为const,即返回值不能被修改. const int a=SetPoint(...) a在此之后便不能被修改第二个const:就是你所问的const 指函数的形参为const类型,函数体内不能被修改.第三个const:即类
2009-03-04 17:24:00
820
转载 类中定义一个static数据成员,为什么还要在类外定义?
类中定义一个static数据成员,为什么还要在类外声明? C++中规定,static数据成员必须在类外部进行初始化,并不是在类外声明。 而且类中的static数据成员占有空间为什么不算在类中?其占用的空间在哪里? 因为static成员与class中的数据成员不在同一个内存段,static存贮在静态存贮区,而class-member(非static成员)则不一定
2009-03-04 17:23:00
2906
转载 C++中类中static方法的使用
C++中类中static方法的使用,第一可以提高效率,不必先实例化一个对象,然后调用该方法,可以直接通过类型名调用该方法。第二,static的一个重要的用途就是它在内存中只有一个副本,如果不必在每一个对象中都复制此方法的副本,最好还是用static,可以节省空间。最后一点,可共用的方法使用静态,不能共用的用实例方法 +++++++++++++++++++++++++++++++++++
2009-03-04 17:23:00
2221
原创 输出
写出下段程序的输出:#includeusing namespace std; class Value { public: Value() { cout "Value()/n"; } Value(int nVal) { m_nVal=nV
2009-01-13 01:48:00
744
原创 反转
题目:把给定的字符串以单词的方式反序,其中,给定的子串不倒转。比如:s[] = "The quick brown fox jumps over the lazy dog"; 子串: sub[] = "brown fox";结果应该是:dog lazy the over jumps brown fox quick The.#includeusing namespace std;void revers
2009-01-13 00:54:00
709
原创 C++中结构和类的区别
struct这个关键字在C语言中虽然也有这个关键字,但是,C++中的struct关键字是class关键字的另一种写法,你几乎可以把它成是类字母class的另一种写法,它与类class不同在于,class中,你不明确地说明成员的类型,那么默认是private,而在struct中,默认的将是public。这也就是说,不要看到下面的这段C++代码会有点奇怪: struct A {
2009-01-08 23:34:00
1095
2
原创 用VC实现系统关机(2)
其实昨天就有这个想法了,只是没写出来,今天写出来了#include #include using namespace std;int WINAPI WinMain(HINSTANCE hinstance, HINSTANCE prevInstance, PSTR cmdLine, int showCmd){ MessageBox(0,
2009-01-05 17:20:00
809
原创 用VC实现系统关机(1)
几天上课时有胖子同学问老师关机的代码怎么写,老师用JAVA在eclipse上写了半天没写出来说回去再查查。我当时用VC中的ShellExecute()函数试了半天也没试出来,我的想法是用c:/windows/system32目录下的shutdown.exe来关机,所以首先我得考虑如何用VC执行一个程序。我是这样写的 ShellExecute(0, "c:/windows/
2009-01-05 01:57:00
2267
原创 关于D3D_FVF
struct Vertex{ Vertex(){} Vertex( float x, float y, float z, float nx, float ny, float nz, float u, float v) { _x = x; _y = y; _z = z; _nx = nx; _ny = ny; _nz = nz; _u = u; _v = v; } float _x
2009-01-03 18:48:00
2657
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人