It is just c plus plus.
Nothing in my mind.
C++博客 | 首页 | 发新随笔 | 发新文章 | 联系 | 聚合 | 管理

C++ Tech

Thinking in C++ and thinking of C++. 
Void and void pointer
posted @ 2009-11-22 16:14 zml_cnnk 阅读(1319) | 评论 (6)  编辑
Type Attribute aligned
posted @ 2009-11-22 14:28 zml_cnnk 阅读(1027) | 评论 (0)  编辑
虚函数与多态(C++)
posted @ 2008-10-28 20:28 zml_cnnk 阅读(3223) | 评论 (0)  编辑
多重继承(C++)
posted @ 2008-10-28 20:27 zml_cnnk 阅读(5833) | 评论 (1)  编辑
字节序(C++)
posted @ 2008-10-28 20:27 zml_cnnk 阅读(1895) | 评论 (1)  编辑
拷贝构造函数和赋值运算符重载(C++)
posted @ 2008-10-28 20:26 zml_cnnk 阅读(5195) | 评论 (1)  编辑
struct和class区别(C++)
posted @ 2008-10-28 20:25 zml_cnnk 阅读(5063) | 评论 (6)  编辑
容器内指针的new和delete(C++)
posted @ 2008-10-28 20:23 zml_cnnk 阅读(3494) | 评论 (0)  编辑
CString(MFC)(C++)
posted @ 2008-10-28 20:21 zml_cnnk 阅读(1034) | 评论 (0)  编辑
Debug和Release Build(C++)
posted @ 2008-10-28 20:20 zml_cnnk 阅读(680) | 评论 (0)  编辑
函数指针(C++)
posted @ 2008-10-28 20:20 zml_cnnk 阅读(200) | 评论 (0)  编辑
typedef(C++)
posted @ 2008-10-28 20:19 zml_cnnk 阅读(364) | 评论 (1)  编辑
构造函数中的this指针(C++)
posted @ 2008-10-28 20:19 zml_cnnk 阅读(935) | 评论 (0)  编辑
this指针(C++)
posted @ 2008-10-28 20:16 zml_cnnk 阅读(226) | 评论 (0)  编辑
引用(C++)
posted @ 2008-10-28 20:15 zml_cnnk 阅读(319) | 评论 (0)  编辑
C语言与C++语言的互相调用(C++)
posted @ 2008-10-28 20:14 zml_cnnk 阅读(4038) | 评论 (0)  编辑
union(C++)
posted @ 2008-10-28 20:10 zml_cnnk 阅读(1586) | 评论 (0)  编辑
随机数生成(C++)
posted @ 2008-10-28 20:09 zml_cnnk 阅读(287) | 评论 (0)  编辑
内置类型最小存储空间(32位机参考)(C++)
posted @ 2008-10-28 20:02 zml_cnnk 阅读(243) | 评论 (0)  编辑
const(C++)
posted @ 2008-10-28 20:01 zml_cnnk 阅读(173) | 评论 (0)  编辑
# 预处理预编译(C++)
posted @ 2008-10-28 20:00 zml_cnnk 阅读(1442) | 评论 (0)  编辑
explicit 和类的转换(C++)
posted @ 2008-10-28 19:59 zml_cnnk 阅读(351) | 评论 (0)  编辑
内存空间分配(C++)      摘要: 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。
堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。
……


  阅读全文
posted @ 2008-10-28 15:05 zml_cnnk 阅读(453) | 评论 (0)  编辑
虚析构函数(C++)      摘要: 我们知道,用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。可是,为什么要这样做呢?下面用一个小例子来说明:
有下面的两个类:
class ClxBase
{
public:
……

  阅读全文
posted @ 2008-10-28 14:46 zml_cnnk 阅读(365) | 评论 (0)  编辑
auto_ptr(C++)      摘要: 很多人听说过标准auto_ptr智能指针机制,但并不是每个人都天天使用它。这真是个遗憾,因为auto_ptr优雅地解决了C++设计和编码中常见的问题,正确地使用它可以生成健壮的代码。本文阐述了如何正确运用auto_ptr来让你的代码更加安全——以及如何避免对auto_ptr危险但常见的误用,这些误用会引发间断性发作、难以诊断的bug。
……

  阅读全文
posted @ 2008-10-28 14:29 zml_cnnk 阅读(659) | 评论 (0)  编辑
Templete(C++)      摘要: 一、什么是模板
模板是根据参数类型生成函数和类的机制(有时称为“参数决定类型”)。通过使用模板,可以只设计一个类来处理多种类型的数据,而不必为每一种类型分别创建类。
例如,创建一个类型安全函数来返回两个参数中较小的一个,如果不使用Templates,必须要编写一系列如下的函数:
……

  阅读全文
posted @ 2008-10-28 13:46 zml_cnnk 阅读(1390) | 评论 (0)  编辑
STL std::string的内存共享和Copy-On-Write技术(C++)
posted @ 2008-10-27 22:56 zml_cnnk 阅读(481) | 评论 (1)  编辑
Singleton模式(C++)
posted @ 2008-10-27 22:51 zml_cnnk 阅读(504) | 评论 (0)  编辑
iterator中的前++和后++(C++)      摘要: for(iterator it = begin(); it != end(); ++it)
或者
for(iterator it = begin(); it != end(); it++)
区别是什么呢??
……

  阅读全文
posted @ 2008-10-27 21:22 zml_cnnk 阅读(655) | 评论 (0)  编辑
 

随笔:71 文章:0 评论:40 引用:0
<2025年7月>
日一二三四五六
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

公告

本博客随笔文章如无特殊标注均为转载。 C++进阶:C++ primer(Day 8)

常用链接

  • 我的随笔
  • 我的评论
  • 我参与的随笔

留言簿(3)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔分类(71)

  • Algorithm & DS(7) (rss)
  • C++ Tech(29) (rss)
  • Dos commands and Batch(3) (rss)
  • Game Designing(3) (rss)
  • Java Tech(3) (rss)
  • Knowledge(17) (rss)
  • Life(5) (rss)
  • Software Engineering(4) (rss)

随笔档案(71)

  • 2010年4月 (8)
  • 2009年11月 (2)
  • 2008年11月 (2)
  • 2008年10月 (59)

搜索

  •  

最新随笔

  • 1. xcopy
  • 2. WindowsXP运行命令
  • 3. 如何搭建自己的Wiki
  • 4. 编写软件项目需求文档
  • 5. 软件项目需求分析为什么困难
  • 6. 软件项目可行性分析的要素
  • 7. 软件项目的质量控制要素
  • 8. 常用的bat命令和用法
  • 9. Void and void pointer
  • 10. Type Attribute aligned

最新评论

  • 1. re: 拷贝构造函数和赋值运算符重载(C++)
  • 评论内容较长,点击标题查看
  • --looker
  • 2. re: 质数判断算法[未登录]
  • 不知道程序实现如何写了,待写中
  • --jack
  • 3. re: struct和class区别(C++)[未登录]
  • 后面几条都是C#里的区别吧??晕了
  • --hello world
  • 4. re: 常用的bat命令和用法
  • 评论内容较长,点击标题查看
  • --zml_cnnk
  • 5. re: 常用的bat命令和用法
  • 优先级(实验结果)
    && > || > &
  • --zml_cnnk

阅读排行榜

  • 1. 多重继承(C++)(5833)
  • 2. 拷贝构造函数和赋值运算符重载(C++)(5195)
  • 3. struct和class区别(C++)(5063)
  • 4. C语言与C++语言的互相调用(C++)(4038)
  • 5. 质数判断算法(3625)

评论排行榜

  • 1. [2008年10月22日]扬讯笔试和群硕面试(10)
  • 2. struct和class区别(C++)(6)
  • 3. 常用的bat命令和用法(6)
  • 4. Void and void pointer(6)
  • 5. 智力测试题目(3)

Powered by: 博客园
模板提供:沪江博客
Copyright ©2025 zml_cnnk