CString::Compareint Compare( LPCTSTR lpsz ) const;返回值字符串一样 返回0小于lpsz返回-1大于lpsz返回1区分大小字符 CString s1( "abc" );CString s2( "abd" );ASSERT( s1.Compare( .....
分类:
其他好文 时间:
2015-03-20 16:10:08
阅读次数:
204
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数...
分类:
其他好文 时间:
2015-03-20 09:15:35
阅读次数:
100
__FILE__和__LINE__这两个神奇的宏定义是C语言中偶尔有用的特性。他们被构建在预处理程序中,并在C语言语法分析程序运行前被展开。尽管Swift没有预处理程序,它却提供了名称相似的类似功能,但隐藏着极其不同的实现方式。内建标识符就像在the Swift programming guide中...
分类:
编程语言 时间:
2015-03-18 11:58:30
阅读次数:
176
1strcpychar* strcpy(char *strDes, char *strSrc){ if (strDes == strSrc) //判断是否相等 return strDes; assert(strDes != NUL...
分类:
其他好文 时间:
2015-03-16 12:49:01
阅读次数:
155
Junit测试框架 @Test 测试方法@Before和@After在每个测试方法前后执行,用于方法执行前后初始化或释放资源。@BeforeClass和@AfterClass在类初始化和销毁的时候执行(不常用)。断言Assert.assertEquals(expected, actual);//ex...
分类:
其他好文 时间:
2015-03-16 10:58:11
阅读次数:
130
1、概述 2、软件测试 3、Junit框架 4、Assert ? 5、TestCase类 6、创建被测试类 ?package?com.ljb.junit;
/**
?*?被测试类(导入junit.jar)
?*?@author?LJB
?*?@version?2015年3月13日
?*/
public?c...
分类:
其他好文 时间:
2015-03-13 16:49:28
阅读次数:
123
abstract抽象方法,抽象类的修饰符assert断言条件是否满足continue不执行循环体剩余部分defaultswitch语句中的默认分支do-while循环语句,循环体至少会执行一次double64-bit双精度浮点数elseif条件不成立时执行的分支其实还有一个elseifenum枚举类...
分类:
编程语言 时间:
2015-03-12 19:02:59
阅读次数:
155
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression ); assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调....
分类:
其他好文 时间:
2015-03-11 18:48:37
阅读次数:
109
方法为: 1. 得到表格中所有的tr,存到list到中 2.对tr进行循环,根据当前的tr,得到当前所有td的集合存到list当中 3.循环中所有td里的文本package com.example.tests;import static org.junit.Assert.*;import ja...
分类:
Web程序 时间:
2015-03-11 16:22:35
阅读次数:
164
改变控件大小首先在 构造函数中加入EnableLayout();在OnInitDialog()函数中加入 CBCGPStaticLayout* pLayout = (CBCGPStaticLayout*)GetLayout(); ASSERT_VALID(pLayout); pLayout->Add...
分类:
其他好文 时间:
2015-03-10 22:56:24
阅读次数:
239