C++
zhangdawei5A504
这个作者很懒,什么都没留下…
展开
-
函数重载
函数重载即出现在相同作用域中的多个函数具有相同的函数名,但具有不同的形参表,这项特性是在C++中增加的,C中没有该特性,因此为了支持此特性,C++的编译器必须对函数名字做更加复杂的处理,例如函数原型void foo(int, int),被C编译器编译后在符号表中可能为_foo,而被C++编译器编译后的符号表种可能为_foo_int_int(具体的情况,不同的编译器可能不尽相同,这里只考虑通常情况)原创 2012-12-30 15:13:01 · 329 阅读 · 0 评论 -
htonl,htons,ntohl,ntohs的详解
htonl,htons,ntohl,ntohs的详解 大小端模式 对于多字节的数值在系统中如何存储取决于各CPU的实现,而高字节部分是存在低地址还是高地址就有不一样的结果了,因此才有大小端两种模式的存在,而命名则是根据起始地址存放的是数值字节的低处还是高处,如果是低处就是小端,高处就是大端,可以用代码来看看系统是如何存储的,从而确定目前的环境是小端还是大端 #include #incl原创 2015-05-18 10:26:30 · 8385 阅读 · 0 评论