码迷,mamicode.com
首页 >  
搜索关键字:assert    ( 2161个结果
Unity3D实践系列01,创建项目
下载并安装Unity5软件客户端。 打开软件,注册Unity帐号,并用注册帐号登录。 点击"创建Project"按钮。 把项目命名为"My First Unity Project"。 点击左下方的"Assert packages"按钮,点击"select all"文字,点击"Done"按钮,点击"C...
分类:编程语言   时间:2015-06-18 08:16:56    阅读次数:195
assert() 宏用法
assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义: #include void assert( int expression );   assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c: 复制代码 #include #include #inc...
分类:其他好文   时间:2015-06-17 16:44:13    阅读次数:84
什么时候该用assert
—————————————————-Michael to pongba有下面2种方法:方法一:Section *pImageSection = new Section(pImage);assert(pImageSection);方法二:略ps:现在项目组代码用第一方法,并且也不写日志,每一次客户端d...
分类:其他好文   时间:2015-06-15 16:04:25    阅读次数:103
google guava的函数编程部分Demo实例(注释详尽)
package org.loda.guava; import java.util.Map; import java.util.Set; import org.junit.Assert; import org.junit.Test; import com.google.common.base.Function; import com.google.common.base.Function...
分类:其他好文   时间:2015-06-15 01:48:08    阅读次数:135
strcpy,strlen,strcmp实现
1.strcpy的实现char * my_strcpy(char * s1, char * s2){ assert(s1 != NULL&&s2 != NULL); char *res = s1; while ((*(res++) = *(s2++))!='\0'); ret...
分类:其他好文   时间:2015-06-14 22:33:01    阅读次数:133
google guava的基础部分Demo实例(注释详尽)
package org.loda.guava; import java.io.UnsupportedEncodingException; import java.util.Arrays; import java.util.List; import java.util.Map; import java.util.Map.Entry; import org.junit.Assert; imp...
分类:其他好文   时间:2015-06-14 20:08:26    阅读次数:180
[C++] MyList<T>
完成作业型。。。保证无bug,完全没考虑效率。#include using namespace std;#define DEBUG#ifdef DEBUG#define ASSERT(expr) { \ if (!(expr)) { \ cout class M...
分类:编程语言   时间:2015-06-12 13:17:03    阅读次数:162
字符串全排列的递归实现
#include "stdafx.h" #include #include using namespace std;void permutation(char *pStr, char* pBegin) { assert(pStr&&pBegin); if (*pBegin == '\0') cout << pStr << e...
分类:其他好文   时间:2015-06-10 17:27:25    阅读次数:98
CV_Assert的含义
c++: CV_Assert(expr None) expr参数含义:检查的对象。 宏CV_Asser(和宏CV_DbgAssert)可以评估指定的表达方式。如果参数none是0,该宏返回一个错误。宏CV_Assert在Debug 和 Release模式下都可以检查运行情况,但是宏CV_DbgAssert只在Debug下可以使用。 我的理解: CV_Assert()若括号中的表达式值为false,则返回一个错误信息。...
分类:其他好文   时间:2015-06-05 17:44:06    阅读次数:885
GraphMatrix::DFS深度优先搜索
template //深度优先搜索DFS算法(全图) void Graph::dfs(int s) { //assert: 0 <= s < n reset(); int clock = 0; int v = s; //初始化 do //逐一检查所有顶点 if (UNDISCOVERED == status...
分类:其他好文   时间:2015-06-05 17:42:20    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!