- 博客(16)
- 收藏
- 关注
原创 C&C++常见面试题之strcpy
//memcpy实现:推荐 strcpy是zuichar* _strcpy(char* dst,const char* src){ if ( NULL==dst||NULL==src) return NULL; memcpy(dst,src,strlen(src)+1); return dst;}//流行方法char* _strcpy(char* dst,const c
2014-10-15 20:22:15
757
原创 可爱的360面试官
校招季最让我难忘的是360公司,纪念那可爱的面试官。 说起360,大家都认为是流氓。我大一大二也这么认为,什么偷隐私啊拖慢电脑运行速度啊,不小心装上360大全啊什么的!还有什么3Q大战等等等等。半年前在实习,公司里面给每个人发了一本红衣教主的《拒绝平庸》,读了之后我才发现360其实没那么流氓,因为行业里面大家都流氓,周鸿祎只是不小心顶了一个流氓软件之父的名头大家才都攻击他
2014-10-15 19:41:08
837
1
原创 难忘的校招季 (一)
今年(2014)的9月,可能是这辈子经历得最累、最痛苦但是也最有意义的9月了。在得知保研失败后加入茫茫的找工作大军。我可能是大学里最平凡的那个同学了,大学前三年没有什么获奖经历、没有做什么高大上项目、没有参加牛逼的社团,没有学生工作。像个呆子一样上课放学,成绩中上,实验课设能自己完成。还好找工作之前去了成都一家创业公司实习,做了一些测试工作和研发工作,才让我的简历不至于一片空白。找工作之前
2014-10-15 01:09:07
689
原创 C&C++常见面试题之strcat
准备面试练习的题目1.char* _strcat(char* dst,const char* src){ assert(dst&&src); char* ret=dst; while( *dst!='\0' ) dst++; while((*dst++=*src++)&&(*src!='\0')) {} return ret;}
2014-10-15 00:17:37
680
转载 C/C++函数调用约定
http://blog.youkuaiyun.com/xt_xiaotian/article/details/5363633?reload#comments
2014-08-10 20:02:21
596
转载 tcp/ip协议详解
来自:http://wanghaitao749.blog.163.com/blog/static/32609254200942642442184/
2014-07-19 21:14:26
799
转载 TCP三次握手
转自:http://www.cnblogs.com/hnrainll/archive/2011/10/14/2212415.html
2014-07-15 00:07:46
583
原创 3.如何用好ASSERT之无价之宝
之前我们了解了Assert的基本用法和怎么样定制自己的Assert宏。但是遇到以下代码,会感觉到很烦呢?手都要按断呢。#include #include #include bool CustomAssertFunction(bool isfalse,char* description,char* filepath,int line)//Assert执行的函数{ if(true =
2014-02-13 22:57:57
715
原创 2.如何用好ASSERT宏让ASSERT更好用(定制自己的Assert)
我们可以自己定义一个宏,让宏接受2个参数,其中一个参数是判断的条件,另外一个是弹出的调试信息。#include #include #define Assert(a,b) assert(a&&b)int _tmain(int argc, _TCHAR* argv[]){ Assert(0,"Nvidia_insides'Blog");}当然,这些只是简单的使用assert,我
2014-02-13 21:59:01
735
原创 1.如何用好Asser之嵌入更多的信息。
首先申明这部分关于Assert的用法来自《游戏编程精粹》一书,我只是一个搬运工,让在这里好好的与大家分享。当然也会有自己的一些心得。asser宏的缺点就是无法告诉你太多的信息,如果你只是这样使用 assert(point!=NULL),那么你很有可能找不到出错的地方,有一个简单的小办法,可以帮助你嵌入更多的信息。请看下面代码:#include #include int _tmain
2014-02-13 20:58:51
698
原创 Assert宏简单的说明
最近在看一本书《游戏编程精粹》,里面讲述了很多C++种Assert宏的用法,我觉得很有用,所以拿出来和大家分享一下~!首先,什么是Assert?以下是书中原话:每个程序员都应该虔诚地使用assert宏。Assert是一个简单的,无需额外代价的、针对你的假设进行双重检验的工具、它时时刻刻都在保护着你。通过给assert宏一个条件进行计算,你就断言这个条件应该为真。如果条件为假,asser
2014-02-13 20:39:29
714
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人