//编写一个函数,求字符串长度
#include
#include
int my_strlen(const char *p)
{
int len=0;
assert(p);
while (*(p++))
{
len++;
}
return len;
}
int main()
{
char *p = "abcdef";
printf("%d\n", my_strlen(p))...
分类:
编程语言 时间:
2015-07-01 18:21:31
阅读次数:
242
内容
虽然有许多工具和技巧可用于调试Blink,这个文章的重点调试Blink除布局测试之外的feature。
1 介绍
2 Linux
2.1 入门
2.2 启动Debugger
3 有用的工具
3.1 Debugging functions
3.2 Blink GDB python library
4 打印 back trace
4.1 利用ASSERT打印符号
...
分类:
其他好文 时间:
2015-07-01 01:03:06
阅读次数:
216
主要功能的实现:
#include "SeqList.h"
void InitSeqList(SeqList * pSeq)//初始化
{
assert(pSeq);
pSeq->array = (DataType*)malloc(sizeof(DataType)*DEFAULT_CAPICITY);
pSeq->size = 0;
pSeq->capicity = DEFAULT_CA...
分类:
编程语言 时间:
2015-06-26 18:11:06
阅读次数:
136
C++实现内存的复制
通常我们使用深复制就是通过内存复制实现的,但是对象的复制涉及到基类派生类及其相关类的问题,这里不讨论。
目的为了能够明白内存复制的底层实现。
void* memcpy(void* memTo, void* memFrom, size_t size)
{
assert(memTo != NULL && memFrom != NULL);
char* temFrom =...
分类:
其他好文 时间:
2015-06-25 00:09:10
阅读次数:
163
CUDA 5.5, boost 1.55, 更新 caffe 时出现:
/boost_1_55_0/boost/assert.hpp:102: error: ?.oinline?.was not declared in this scope查看/boost/assert.hpp 中 第102行是
BOOST_NOINLINE void assertion_failed_msg(CharT c...
分类:
其他好文 时间:
2015-06-23 21:48:03
阅读次数:
107
abstract //抽象方法,抽象类的修饰符assert //断言条件是否满足boolean //布尔数据类型break //跳出循环或者label代码段byte //8-bit 有符号数据类型case //switch语句的一个条件catch //和try搭配捕捉异常信息char //16-bi...
分类:
编程语言 时间:
2015-06-23 17:29:32
阅读次数:
178
一、测试用例 对图书馆管理系统进行调测试。分别对登陆界面LoginFrame,读者模块reader,管理员模块system进行测试。二、测试结果如下:三、测试方法用Junit4对 loginframe类进行测试,测试代码如下: importstaticorg.junit.Assert.*; ...
分类:
其他好文 时间:
2015-06-21 18:28:04
阅读次数:
91
Java陷阱之assert关键字 ? 一、概述 ? 在C和C++语言中都有assert关键,表示断言。 在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。 ? 二、语法 ? 在Java中,assert关键字是从JAVA SE 1.4...
分类:
其他好文 时间:
2015-06-19 15:30:10
阅读次数:
106
这两天在复习hibernate,看的小峰的视频,觉得很不错。现在把里面的junit4的一些使用方法记下来。方便以后的差用。代码如下。 1 package com.java1234.service; 2 3 import static org.junit.Assert.*; 4 5 impor...
分类:
其他好文 时间:
2015-06-18 19:41:40
阅读次数:
125
我觉得自己有能力看懂MFC的C++代码和总体流程,但是由于MFC混杂了太多的东西,比如OLE等等不必要的东西,又做了无数的ASSERT判断,影响整体流程的理解。因此我要做一个精简版的MFC,而且能用它做开发,就是用现有的VC++小程序编译、仍可照样运行。这么做的原因是,希望把MFC的所有思想融为自己...
分类:
编程语言 时间:
2015-06-18 18:50:40
阅读次数:
120