- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 C++中 没有数据成员的类的对象所占的内存空间大小问题
在C++中,我们常常遇到 一个类的对象在内存中所占存储空间大小的问题。现在将自己知道的东西罗列如下:class test { public: (void) test() {} (void)~test() {} private:}对于上面的类的对象进行求sizeof()。得到的结果是 1。原因是,对于一个没有 数据成员的类对象来说,如果不给其分配存储控
2012-06-29 16:37:20 1228
原创 iPad 开发中 NSThread的 简单常用用法
在 开发过程中,有的时候需要 创建一个子线程来完成一些,在主线程里面处理会影响程序流畅度的操作。这里写出比较常用的一种方式。//start the threadif(![threadTemp isExecuting]) {runFlage = NO;if ([threadTemp isFinish]) {NSThread * threadTemp = [[NSThread alloc]
2012-06-29 16:16:55 614
原创 objective-C 2.0 动态的调用以NSString表示的方法。
在程序设计的过程中,有的时候想通过 动态的给类传递一个不同的字符串,来动态的调用,自己当前想调用的方法。在objective-C中 @selector 提供了这种机制。自己遇到的常用方式如下:// obj is a class 's objectiveSEL aSelector = NSSelectorFromString(@"methodName");if ([
2012-06-28 15:17:25 380
原创 C++中的强制类型转换
C++创始人 Stroustrop认为 C语言的类型转换太过松散。所以在 C++中添加了4个类型转换操作符。使得转换过程更加的规范。增加了 四个关键字。依次为 :static_cast 、 dynamic_cast 、reinterpret_case 、const_cast。 static_cast: 可以将值从一种数据类型转换到另一种数据类型
2012-06-25 09:42:57 409
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人