
C/C++
文章平均质量分 72
isGray
这个作者很懒,什么都没留下…
展开
-
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 · 995 阅读 · 0 评论 -
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 · 590 阅读 · 0 评论 -
C++类访问控制及继承
一、C++类的访问控制有三类:public,protected和private。类访问控制符类成员可被哪些对象访问public1、类的成员函数。2、类对象。3、友元。4、子类成员函数protected1、类的成员函数。2、友元。3、子类成员函数private1、类的成员函数。2、友元二、C+原创 2011-10-24 10:35:45 · 2098 阅读 · 1 评论 -
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 · 474 阅读 · 0 评论 -
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 · 5042 阅读 · 0 评论 -
C/C++字符串查找函数
C/C++ string库(string.h)提供了几个字符串查找函数,如下:memchr在指定内存里定位给定字符strchr在指定字符串里定位给定字符strcspn返回在字符串str1里找到字符串str2里的任意一个字符之原创 2011-10-08 21:42:44 · 70021 阅读 · 0 评论 -
C/C++ I/O库函数
头文件:stdio.h函数列表: 文件操作remove删除文件rename重命名文件tmpfile打开一个临时文件tmpnam产生临时文件名 文件访问翻译 2011-10-01 13:35:02 · 1257 阅读 · 0 评论 -
C/C++ strtok函数
一、头文件:#include 二、函数原型:char * strtok (char *str, const char * delimiters);三、参数:str,待分割的c风格的字符串(c-string);delimiters,分割符字符串。原创 2011-10-08 14:04:26 · 6738 阅读 · 0 评论 -
C中Static的用法小结
C中static这个关键字的用法比较灵活,下面就static的主要用法予以总结,有不对之处,还望高手指出。 这里主要从两个角度来考虑static的用法:对变量(全局和局部)的影响,对函数的影响。 一、对变量的影响(即静态变量)1、存储位置:静态存储区原创 2011-09-08 15:35:14 · 626 阅读 · 0 评论 -
C/C++字符串函数之复制函数
突然发现对字符串函数缺乏系统的了解,所以花了一点时间专门整理下,在此记录之,以方便自己及有需要的人使用。 C/C++字符串函数的头文件:string.h复制函数主要有4个,如下:1、char * strcpy(char* destination,const char原创 2011-09-07 18:04:55 · 14062 阅读 · 0 评论 -
C/C++的变量存储问题
【转】C/C++的变量存储问题一.首先, 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静转载 2011-05-17 20:08:00 · 541 阅读 · 0 评论 -
C/C++ Const之我见
C/C++中const的用法太过于灵活,以至于误用。关于const的用法,网友已经写了很多相关文章,不过我觉得都是在罗列const的一些表面用法,没有阐述const的本质,看过了,也很容易忘记。因此,结合我对const的一些理解,就有了下面的文字,有不对之处,还望高手指点。一、const的本质const表示了不可改变的属性。二、const的用法分析在C中,c原创 2011-10-23 19:07:46 · 571 阅读 · 0 评论