C standard
everysmile
这个作者很懒,什么都没留下…
展开
-
Printf参数说明
printf的格式控制的完整格式 2012-07-27 12:33:06| 分类: c++ | 标签:printf的格式控制 |字号大中小 订阅 printf的格式控制的完整格式: % - 0 m.n l或h 格式字符 下面对组成格式说明的各项加以说明: ①%:表示格式说明的起始符号,不可缺少。 ②-:有-表示左对齐输出,如转载 2013-04-25 11:39:26 · 662 阅读 · 0 评论 -
C程序中的长度为0 或者 为1的数组
其实很早在看LINUX下就看到这个东西,后来在MFC内存池里同样也看到了类似的东西,还依照MFC写过一个类似的小内存池,(MFC用的是return this + 1)后来在李先静的《系统程序员成长计划》里看到了类似的定义,于是心里想着总结一下,结果发现网上已经有牛人总结的很好了,于是乎就转了过来,谢谢你们的分享,这是我前进的动力! 同时,需要引起注意的:ISO/IEC 9899-1999里面,这转载 2013-04-20 19:28:22 · 2314 阅读 · 0 评论 -
子类和父类的构造函数
子类和父类的构造函数 子类与父类的构造函数 2008-11-07 18:13:17| 分类: c/c++ | 标签: |字号大中小 订阅 先看下面的例子: #include class animal { public: animal(int height转载 2013-07-25 18:01:46 · 741 阅读 · 0 评论 -
STL中的vector_map
Effective STL中说过,std::map 是一个比较通用的实现,如果你注重效率的话,Hash容器 是个更好的选择,如果你的操作,主要是(先插入数据,查找,最后删除),那么用vector来实现map,效率也会更高。 从效率的角度看,map只适合那种,需要不断插入和删除,期间夹杂查找的情形。 vector_map 为什么比map效率高 vector是线性存储,map是二叉树树形,转载 2013-08-03 14:49:03 · 1273 阅读 · 0 评论 -
va_start和va_end使用详解
本文主要介绍va_start和va_end的使用及原理。 在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。 介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理: 1.在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表 void foo(..转载 2013-09-20 00:42:46 · 674 阅读 · 0 评论 -
C string类型的用法
C语言中String类常用函数用法 2011-07-26 11:03:56 分类: C/C++ 【转】http://blog.programfan.com/blog.asp?blogid=2797&columnid=3755 basic_string::append 向string 的后面加字符或字符串。(比+=, push_back 更灵活)转载 2013-04-01 20:42:54 · 879 阅读 · 0 评论 -
strcpy & memcpy
注意: 如果需要拷贝包含'\0'字符的字符串时,使用memcpy strcpy和memcpy都是标准C库函数,它们有下面的特点。 strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。 已知strcpy函数的原型是:char* strcpy(char* dest, const char* src); memcpy转载 2013-11-28 17:46:29 · 632 阅读 · 0 评论 -
字符串 sizeof & strlen
1. 以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写"abc",那么编译器帮你存储的是"abc\0". 2. 字符串直接量作为字符指针的初始值 "hello"是一个字符串直接量,编译器将其作为const char*处理,与之相关联的内存空间位于内存的只读部分,即允许编译器重用指向等价字符串直接量的引用以优化内存使用, 即使程序 中使用了字符转载 2013-11-28 17:38:08 · 757 阅读 · 0 评论 -
C++ 多态
C++编程语言是一款应用广泛,支持多种程序设计的计算机编程语言。我们今天就会为大家详细介绍其中C++多态性的一些基本知识,以方便大家在学习过程中对此能够有一个充分的掌握。 多态性可以简单地概括为“一个接口,多种方法”,程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。多态(polymorphisn),字面意思多种形状。 C++多态性是通过虚函数来实现的,虚函数允许子类重新定转载 2013-12-12 11:14:01 · 692 阅读 · 0 评论