2017年3月3日

使用OpenCL(二) 设备上下文

摘要: 再学习一个新函数吧 1 cl_context clCreateContext(const cl_context_propertires* properties, 2 cl_uint num_devices, 3 const cl_device_id* devices, 4 void (CL_CALL 阅读全文

posted @ 2017-03-03 16:18 TcSong24 阅读(438) 评论(0) 推荐(0)

2017年3月2日

使用OpenCL

摘要: 其中void* param_value为一个指向内存位置的指针,该指针的赋值由之前给定的cl_platform_info param_name决定。下表为param_value可能的返回值。如果param_value是NULL,那么它被忽略。 param_value_size 指定param_val 阅读全文

posted @ 2017-03-02 15:35 TcSong24 阅读(328) 评论(0) 推荐(0)

2016年7月7日

复合、源文件组织、类别

摘要: 复合(composition):将多个对象联系在一起以完成想要的功能。 在oc中,复合式通过包含作为实例变量的对象指针实现的。 @interface Unicyle : NSObject { Pedal *pedal; Tire *tire; } @end //Unicyle 存取(accessor 阅读全文

posted @ 2016-07-07 23:12 TcSong24 阅读(213) 评论(2) 推荐(0)

2016年7月5日

内存管理

摘要: 不要使用任何刚释放的内存,否则可能无用陈旧的数据,从而引发各种各样的错误,而且如果该内存已经加载了其他数据,将会破坏这些新数据。 - (id) retain; - (oneway void) ralease; - (NSUInteger) retainCount; 当使用alloc、new方法或者通 阅读全文

posted @ 2016-07-05 11:16 TcSong24 阅读(140) 评论(0) 推荐(0)

2016年7月2日

Foundation Kit介绍

摘要: Cocoa实际上是由许多个不同的框架组成的,其中最常用于桌面端(OS X)应用程序的是Foundation和Application Kit。它包含了所有的用户界面对象和高级类。如果打算开发ios平台上的应用程序,那么需要用到User Interface Kit(UIKit)框架。它包含了IOS应用所 阅读全文

posted @ 2016-07-02 00:09 TcSong24 阅读(179) 评论(0) 推荐(0)

2016年6月30日

复合、源文件组织

摘要: 复合(composition):将多个对象联系在一起以完成想要的功能。 在oc中,复合式通过包含作为实例变量的对象指针实现的。 @interface Unicyle : NSObject { Pedal *pedal; Tire *tire; } @end //Unicyle 存取(accessor 阅读全文

posted @ 2016-06-30 17:49 TcSong24 阅读(214) 评论(0) 推荐(0)

面向对象、继承

摘要: OOP中的一些关键概念 间接(indirection):在代码中通过指针间接获取某个值,而不是直接获取。 NSLog()的编写者添加适当的添加%@格式的说明符,是为了通知NSLog()接受适当的参数,将其作为NSString,并使用该字符串中的字符,将其发送到控制台中。 过程式编程建立在函数之上,数 阅读全文

posted @ 2016-06-30 00:28 TcSong24 阅读(241) 评论(0) 推荐(0)

2016年6月28日

启程、对C的继承

摘要: Cocoa和Object-c是苹果公司OS X和IOS操作系统的核心。 .m扩展名表示文件使用的是Objective-c代码。 与C语言一样,Objective-c使用头文件来包含结构体、符号常量和函数原型等元素的生命。 #import是由Xcode使用的编译器提供的,Xcode在你编译Object 阅读全文

posted @ 2016-06-28 21:49 TcSong24 阅读(108) 评论(0) 推荐(0)

导航