关键点 实现过程 voidCCreateBrushView::OnDraw(CDC*pDC) { CCreateBrushDoc*pDoc=GetDocument(); ASSERT_VALID(pDoc); //创...
分类:
编程语言 时间:
2014-08-01 22:41:42
阅读次数:
277
1 #include 2 #include 3 #include 4 #include //使用 assert.h 中的 assert 宏来限制非法函数的调用; 5 using namespace std; 6 7 // 判断是否为素数 8 int is_prime(int x) ...
分类:
其他好文 时间:
2014-08-01 12:53:11
阅读次数:
245
NGUI,目前Unity3D Assert Store中最火的2D图形界面工具。本文假设读者有Unity3D使用经验。有基本了解。NGUI3.6.01.新建Pannel(Scroll View),确保Clliping为soft Clip2.Add Component增加Scroll View3.在S...
分类:
其他好文 时间:
2014-07-30 20:17:54
阅读次数:
234
文档类
1 相关类
CDocument类-父类是CCmdTarget类,所以,文档类也可以处理菜单等
命令消息。作用保存和管理数据。
注意事项:如何解决断言错误
2 在视图中显示文档中的数据
2.1 CView::OnInitialUpdate
作用初始化视图,在附加文档之后,显示之前,由框架调用。...
分类:
编程语言 时间:
2014-07-30 10:05:03
阅读次数:
323
Swift 是 iOS 和 OS X 应用开发的一门新语言。然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的。Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型;Double和Float是浮点型;Bool是...
分类:
其他好文 时间:
2014-07-29 21:25:02
阅读次数:
411
assert这个函数在php语言中是用来判断一个表达式是否成立。返回true or false; 例如 <?php $s = 123; assert("is_int($s)"); ?> 从这个例子可以看到字符串参数会被执行,这跟eval()类似。不过eval($code_str)只是...
分类:
其他好文 时间:
2014-07-29 16:18:19
阅读次数:
212
关键知识点:断言1 const Option OptTable::getOption(OptSpecifier Opt) const {2 unsigned id = Opt.getID();3 if (id == 0)4 return Option(0, 0);5 assert...
分类:
编程语言 时间:
2014-07-28 21:22:24
阅读次数:
290
学习目标: 掌握多参数、单返回值的数学函数的定义和使用方法 学会用typedef定义结构体 学会用assert宏帮助调试 理解函数调用时用实参给形参赋值的过程 学会定义局部变量和全局变量 理解调用栈和栈帧,学会用gdb查看调用栈并选择栈帧 理解地址和指针 理解递归定义和递归函数 理解可执行文件中的正...
分类:
其他好文 时间:
2014-07-28 14:28:33
阅读次数:
240
正则表达式的先行断言和后行断言一共有4种形式:? (?=pattern) 零宽正向先行断言(zero-width positive lookahead assertion)? (?!pattern) 零宽负向先行断言(zero-width negative lookahead assertion)? (?<=...
分类:
其他好文 时间:
2014-07-28 00:49:49
阅读次数:
285
void TIM4_TimerInit(u8 Timer4Time){ assert_param(IS_TIM4TIMERTIME_OK(Timer4Time)); TIM4_DeInit();//复位TIM4全部參数 TIM4_TimeBaseInit(TIM4_PRESCALER_1...
分类:
其他好文 时间:
2014-07-27 10:08:02
阅读次数:
226