C、C++笔记
文章平均质量分 79
lingxuwaltz
这个作者很懒,什么都没留下…
展开
-
STL学习小结
STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list, vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov and Lee等人最先开转载 2010-05-11 21:47:00 · 375 阅读 · 0 评论 -
Makefile详解
概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写mak转载 2010-05-17 13:27:00 · 356 阅读 · 0 评论 -
用思维导图和实例学习C++之一——字符串处理
http://blog.csdn.net/gnuhpc/archive/2010/05/17/5599102.aspx转载 2010-05-17 15:32:00 · 363 阅读 · 0 评论 -
c库函数详解——assert
c库函数详解——assert 函数名: assert功 能: 测试一个条件并可能使程序终止用 法: void assert(int test);程序例:#include #include #include struct ITEM { int key; int value;};/* add item to list, make sure list is not null */void a转载 2010-05-22 21:27:00 · 1087 阅读 · 0 评论 -
C语言18个问题
1.这样的初始化有什么问题?char *p = malloc(10); 编译器提示“非法初始式” 云云。答:这个声明是静态或非局部变量吗?函数调用只能出现在自动变量(即局部非静态变量) 的初始式中。因为静态变量的地址必须在编译的过程中就确定下来而malloc()申请的内存地址是在运行时确定的。2. *p++ 自增p 还是p 所指向的变量?答:后缀++ 和-- 操作符本质上比前缀一目操作的优先级高,转载 2010-05-25 11:52:00 · 304 阅读 · 0 评论 -
gcc生成静态库和动态库
gcc生成静态库和动态库一、库文件简介简单地说,库(Library)就是一组已经写好了的函数和变量、经过编译代码,是为了能够提高开发效率和运行效率而设计的。库分为静态库(Static Library)和共享库(Shared library)两类。静态库文件的扩展名是.a,共享库文件的扩展名是.so(在CYGWIN环境下,分别叫做.o和.dll)。共享库现在常常被叫做动态库,是由于很多人借用转载 2010-05-25 12:12:00 · 397 阅读 · 0 评论 -
const 用法总结
const 用法总结(C++)--------------------------------------------------------------------------------根据个人的学习和理解,下面我将从以下几个分类来进行讨论,如有错误之处,还请各位大虾多多指教!(部分内容直接转载,以供学习和参考) --------------------------------------------------------------------------------一、关于一般常量 声明或定义的格转载 2010-06-01 18:24:00 · 522 阅读 · 0 评论 -
c语言字符串 数字转换函数大全
<br />c语言字符串 数字转换函数大全<br />最近学数据结构老是做实验<br />常用到字符串和数字的转换<br />想找却发现网上的资料太散<br />所以搜集整理一下 方便以后再用<br /><br />atof(将字符串转换成浮点型数)<br />atoi(将字符串转换成整型数)<br />atol(将字符串转换成长整型数)<br />strtod(将字符串转换成浮点数)<br />strtol(将字符串转换成长整型数)<br />strtoul(将字符串转换成无符号长整型数)<br />to转载 2010-08-03 15:27:00 · 508 阅读 · 0 评论