码迷,mamicode.com
首页 >  
搜索关键字:block corruption    ( 15795个结果
block 实现原理详解(一)
对于大多数人来讲,block内部到底是怎样实现的呢?我们可以借助clang将其编译成为c++的代码,就可以看出,block到底是什么东西, 先来看这样一个问题, int age = 10; void (^block)() = ^{ NSLog(@"%d",age); }...
分类:其他好文   时间:2014-08-17 18:41:42    阅读次数:445
用block变量来对字符数组对象进行排序
降序排序NSMutableArray *arr = [NSMutableArray arrayWithObjects:@"abc",@"bcd",@"123",@"9987", nil]; NSComparisonResult (^block)(NSString *str1, NSString *str2) = ^(NSString *str1, NSString...
分类:其他好文   时间:2014-08-17 10:27:52    阅读次数:153
CUDA C编程入门-不同的grid和block大小对CUDA内建的变量的影响,以及如何确定Thread ID
测试环境 测试的GPU平台为GTX660M,计算能力为3.0首先介绍一下GPU提供的函数:int printf(const char *format[, arg, ...]); 从核函数格式化输出到主机,只支持计算能力在2.x及以上的设备。行为与标准的C相似。这里我们用于输出内建变量的值。核函...
分类:其他好文   时间:2014-08-17 01:03:01    阅读次数:606
block存储区域——如何验证block在栈上,还是堆上
这就需要引入三个名词: ● _NSConcretStackBlock ● _NSConcretGlobalBlock ● _NSConcretMallocBlock 正如它们名字说的那样,说明了block的三种存储方式:栈、全局、堆。...
分类:其他好文   时间:2014-08-16 22:31:41    阅读次数:237
OC高级编程——深入block,如何捕获变量,如何存储在堆上
首先先看几道block相关的题目 看看能否答对两三个。主要涉及block栈上、还是堆上、怎么捕获变量.本章博文比较长,前面部分是block的测试题目,中间是block的语法、特性,block讲解block内部实现和block存储位置,请读者耐心阅读。...
分类:其他好文   时间:2014-08-16 22:31:21    阅读次数:303
CUDA 矩阵相乘完整代码
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include #include "cublas_v2.h"#define BLOCK_SIZE 16cudaError_t multiC...
分类:其他好文   时间:2014-08-16 22:20:01    阅读次数:351
CUDA 矩阵相乘
#include "cuda_runtime.h"#include "device_launch_parameters.h"#include #include #include "cublas_v2.h"#define BLOCK_SIZE 16/***************/用cuBlas的内置...
分类:其他好文   时间:2014-08-16 22:17:21    阅读次数:292
IOS多线程_GCD的简单使用和详细说明
//GCD 的使用方式 dispatch_async(dispatch_queue_t queue, dispatch_block_t block); async表明运行方式 queue则是你把任务交给那个线程队列来处理 block代表的是你要做的事情 //线程运行方式 dispatch_async 异步执行 dispatch_sync 同步执行 dispatch_delay 延迟执行 ......
分类:移动开发   时间:2014-08-16 15:07:30    阅读次数:274
译:go’s block and identifiers scope
翻译自go语言语法规范,对go语言标识符的可见域和代码块结构进行阐述,清晰,易懂。...
分类:其他好文   时间:2014-08-16 13:51:44    阅读次数:277
Block变量的的用法,使你的程序看起来清晰明了!
"font-size:24px;">为什么要使用block变量呢?   因为当我们的程序比较繁杂的时候,我们在一个函数中要调用一个函数,还需要在外边来定义,实现,很不方便,但是有了block变量我们就可以在一个函数的内部来定义一个block变量,相当于又在函数的内部来定义了一个函数.   int (^max)(int x,int y) = ^(int x,int y)//求两个数的最大值   ...
分类:其他好文   时间:2014-08-16 11:14:20    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!