- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 C++类访问控制及继承
一、C++类的访问控制有三类:public,protected和private。类访问控制符类成员可被哪些对象访问public1、类的成员函数。2、类对象。3、友元。4、子类成员函数protected1、类的成员函数。2、友元。3、子类成员函数private1、类的成员函数。2、友元二、C+
2011-10-24 10:35:45
2113
转载 static_cast、dynamic_cast reinterpret_cast和const_cast
转载自:http://blog.sina.com.cn/s/blog_4a84e45b0100f57m.html关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++之父的《C++的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast,dynamic_cast。标准C++中有四个类型转换符:static_cast、dyn
2011-10-23 20:21:34
612
原创 C/C++ Const之我见
C/C++中const的用法太过于灵活,以至于误用。关于const的用法,网友已经写了很多相关文章,不过我觉得都是在罗列const的一些表面用法,没有阐述const的本质,看过了,也很容易忘记。因此,结合我对const的一些理解,就有了下面的文字,有不对之处,还望高手指点。一、const的本质const表示了不可改变的属性。二、const的用法分析在C中,c
2011-10-23 19:07:46
585
转载 补码
转载自:http://hi.baidu.com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/d92cc986c2a1523bc75cc380.html关于补码,看过一些书籍和网文,基本都是在“求反加一”的方法、步骤上反复强调,而对于补码的本质和定义,讨论的不足。这就对初学者的造成了误导,使得很多人都纠结在-128的补码求取过程中。关于反码和原码,大家都是在
2011-10-20 16:47:49
910
转载 malloc、free与new delete的区别
转载自:http://www.cppblog.com/Lee/archive/2009/03/09/75990.html相同点:都可用于申请动态内存和释放内存不同点:(1)操作对象有所不同。malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同
2011-10-20 09:09:24
487
翻译 C/C++时间处理函数
C time库中提供了几个时间处理的函数:获取时间clock获取程序从开始到调用clock硬件滴答数difftime获取两个时间的差time获取当前时间转换时间mktime将t
2011-10-10 10:05:49
2634
原创 C/C++字符串转换到数字的函数
C/C++标准库stdlib.h中提供了字符串到数字的转换。一、头文件#include 二、函数列表int atoi ( const char * str );long int atol ( const char * str );double atof ( c
2011-10-09 10:33:35
5070
原创 C/C++字符串查找函数
C/C++ string库(string.h)提供了几个字符串查找函数,如下:memchr在指定内存里定位给定字符strchr在指定字符串里定位给定字符strcspn返回在字符串str1里找到字符串str2里的任意一个字符之
2011-10-08 21:42:44
70053
原创 C/C++ strtok函数
一、头文件:#include 二、函数原型:char * strtok (char *str, const char * delimiters);三、参数:str,待分割的c风格的字符串(c-string);delimiters,分割符字符串。
2011-10-08 14:04:26
6768
原创 Linux系统调用之文件和目录的维护
一、系统调用列表int chmod (const char *path,mode_t mode);int chown (const char *path,uid_t owner,gid_t group);int unlink (const char *path);
2011-10-05 21:56:36
667
翻译 C/C++ I/O库函数
头文件:stdio.h函数列表: 文件操作remove删除文件rename重命名文件tmpfile打开一个临时文件tmpnam产生临时文件名 文件访问
2011-10-01 13:35:02
1267
翻译 C/C++ I/O库函数
头文件:stdio.h函数列表: 文件操作remove删除文件rename重命名文件tmpfile打开一个临时文件tmpnam产生临时的文件名 文件访问
2011-09-30 19:45:33
186
原创 Linux系统调用之文件管理
Linux系统调用之文件管理linux下的文件管理可以通过标准I/O库提供的函数来完成,也可以通过linux系统提供的系统调用来实现。 一、系统调用列表1、头文件: #include #include #include #incl
2011-09-30 19:01:25
540
原创 Linux系统调用之文件管理
Linux系统调用之文件管理linux下的文件管理可以通过标准I\O库提供的函数来完成,也可以通过linux系统提供的系统调用来实现
2011-09-30 13:25:31
233
原创 C中Static的用法小结
C中static这个关键字的用法比较灵活,下面就static的主要用法予以总结,有不对之处,还望高手指出。 这里主要从两个角度来考虑static的用法:对变量(全局和局部)的影响,对函数的影响。 一、对变量的影响(即静态变量)1、存储位置:静态存储区
2011-09-08 15:35:14
640
原创 C/C++字符串函数之复制函数
突然发现对字符串函数缺乏系统的了解,所以花了一点时间专门整理下,在此记录之,以方便自己及有需要的人使用。 C/C++字符串函数的头文件:string.h复制函数主要有4个,如下:1、char * strcpy(char* destination,const char
2011-09-07 18:04:55
14096
原创 C/C++字符串函数之复制函数
突然发现对字符串函数缺乏系统的了解,所以花了一点时间专门整理下,在此记录之,以方便自己及有需要的人使用。 C/C++字符串函数的头文件:string.h复制函数主要有4个,如下:1、char * strcpy(char* destination,const cha
2011-09-07 16:02:59
227
转载 C/C++基础教程{100部}
C/C++基础教程{100部}<br />Windows C 程序设计入门与提高 <br />[url]http://download.chinaitlab.com/program/files/13246.html[/url]<br /><br />单片机C语言入门 <br />[url]http://download.chinaitlab.com/program/files/12907.html[/url]<br /><br />C++ 入门基础教程 <br />[url]http://download.
2011-05-20 15:20:00
1006
转载 C/C++的变量存储问题
【转】C/C++的变量存储问题一.首先, 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静
2011-05-17 20:08:00
557
OMNeT++4.1中文使用手册
2011-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人