要考虑内存重叠
char * strcpy(char *dst,const char *src)
{
assert(dst != NULL && src != NULL);
char *ret = dst;
my_memcpy(dst, src, strlen(src)+1);
return ret;
}
char *my_memcpy(char *dst,...
分类:
其他好文 时间:
2015-03-09 14:31:09
阅读次数:
109
DEBUG NDEBUGtrace(),assert()都只是在DEBUG的模式下才起作用的,如果定义了NDEBUG,编译器会认为是非DEBUG的模式(虽然编译出来的程序还是很大,而且还可以进行调试),此时trace(),assert()就没有用了.就如同你编译成release版的时候这些没有用一样...
分类:
其他好文 时间:
2015-03-09 10:51:40
阅读次数:
164
assert语句assert语句用来声明某个条件是真的。例如,如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。当assert语句失败的时候,会引发一个AssertionError。测试程序:>>> ...
分类:
其他好文 时间:
2015-03-09 07:02:48
阅读次数:
159
要考虑内存重叠
char * strcpy(char *dst,const char *src)
{
assert(dst != NULL && src != NULL);
char *ret = dst;
my_memcpy(dst, src, strlen(src)+1);
return ret;
}
char *my_memcpy(char *dst,...
分类:
其他好文 时间:
2015-03-08 17:14:51
阅读次数:
145
不是软件产业的领头人,就永远只有跟随的份,不过也有好处,站在前人的肩膀上可以节省很多时间去做更有用的事。现在说说C语言的标准库函数。好多C语言库函数参考还是用的TC的库函数参考,因此特地把现在C语言(C99)标准库函数的24个头文件列表如下:assert.h inttypes.h(C99) si.....
分类:
编程语言 时间:
2015-03-08 16:52:46
阅读次数:
173
摘自:http://www.cnblogs.com/moondark/archive/2012/03/12/2392315.html我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。 在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的用.....
分类:
其他好文 时间:
2015-03-06 20:27:34
阅读次数:
123
Asset server 其实就是unity提供的版本控制工具,不过我们都转到P4V了,上午尝试了一下,如果小团队使用还是不错的,使用过程大致如下,具体的还是要大伙去官网看喽 服务器安装文件下载: http://www.unity3d.com/asset-server 本地安装说明,这篇介绍的比较详...
分类:
编程语言 时间:
2015-03-03 21:53:31
阅读次数:
151
——————android培训、java培训、期待与您交流!——————一 java 关键字关键字是编程语言里面事先定义好并赋予了特殊含义的单词,也称作保留字。关键字描述abstract抽象方法,抽象类的修饰符assert断言条件是否满足boolean布尔数据类型break跳出循环或者label代码...
分类:
编程语言 时间:
2015-02-27 21:28:37
阅读次数:
188
--io文件当中有一个叫做open的函数--r 读, a 追加,w写,b二进制local f=assert(io.open("1.txt","r"))local string=f:read("*all")f:close();print(string)--io文件当中有一个叫做open的函数--r 读...
分类:
其他好文 时间:
2015-02-27 00:16:00
阅读次数:
149
这样做的目的是方便程序中语句内联,比如strlen(strcpy(s,t))。
为了实现链式操作,将目的地址返回
int lengh=strlen(strcpy(s,t))。
Strcpy函数可以作为另外一个函数的实参。
char * strcpy( char *strDest, const char *strSrc )
{
assert( (strDest != NULL) &&...
分类:
其他好文 时间:
2015-02-21 12:04:00
阅读次数:
181