• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
小小松
学习技术不只是为养家糊口,也为夜深人静的时候能够一个人静静享受这其中的乐趣。
博客园    首页    新随笔       管理     

随笔分类 -  C++破冰之旅

这里将记录学习C++的点点滴滴
C++ 打印输出指针

摘要:大家想必在很多场景下需要打印输出指针地址。看一下下面的输出: CObject*pObject=newCObject;std::coutinlinebasic_ostream&__CLRCALL_OR_CDECLoperator&_Ostr,constchar*_Val)其它打印指针则:ostream... 阅读全文
posted @ 2015-09-05 12:25 小小松 阅读(10261) 评论(0) 推荐(0)
闭关修炼中

摘要:闭关修炼中,以待时日最近事情太多,太烦杂。博客全部停掉了......... 阅读全文
posted @ 2012-05-09 09:06 小小松 阅读(192) 评论(0) 推荐(0)
标准C++中常用的头文件

摘要:开始学习C++以来很多东西记不住,故此收集标准C++ 常用头文件。#include <exception> 异常处理类#include <list> //STL 线性列表容器#include <map> //STL映射容器#include <queue> //STL队列容器#include <set> //STL集合容器#include <vector>//STL动态数组容器#include <stack>//STL堆栈容器#include <string>//字符串类#include <io 阅读全文
posted @ 2012-02-28 16:17 小小松 阅读(624) 评论(0) 推荐(0)
生活的点点滴滴

摘要:上一周,心情低落到极点了。无论是工作还是生活都遇到了前所未有的危机。不知道自己是第几次对自己感到失望了。这样的感觉已经不止一次出现在我的生命中。正像前人所说的那样 “性格决定命运”。感觉我已经被绑架,无论做什么都挣脱不到命运的安排。曾几何时的我决定顺其自然,但我还是心有不甘。 也许这就叫作 生活。你现在必须面对各种各样的困难!无论在何时何地都必须勇于面对眼前的困难,不要逃避。因为你早晚都会面对,就算现在面对会失去一切我也不会再逃避了。 庸人自扰....... 阅读全文
posted @ 2012-02-21 17:15 小小松 阅读(255) 评论(0) 推荐(0)
C++ 知识考查

摘要:第一题:String类的函数的实现,包括构造函数,拷贝构造函数,析构函数,还有赋值运算符号的重载,还有一个强制类型符号的重载。 第二题:new/delete 与 malloc/free的区别 第三题:static关键字的作用 第四题:程序改错,都是一些关于类的机制的题目。 第五题:写出程序的输出结果。 第六题:给你两条双向链表,然后让你写一个程序,去除链表中共有的元素。 第七题:显存的作用。 第八题:操作系统内存的分配机制;1. 讲一讲STL中用到了哪些你感兴趣的设计模式?2. auto_ptr是如何保证资源的释放?析构是如何在异常发生的情况下依然保证资源的释放... 阅读全文
posted @ 2012-02-13 15:34 小小松 阅读(298) 评论(0) 推荐(0)
C++ strcpy strncpy 区别

摘要:strcpy原型:extern char* strcpy(char* dest,char* src);功能:把src所指由NULL结束的字符串复制到dest所指的数组中说明:src和dest 所指的内存区域不可以重叠,且dest必须有足够的内存空间来容纳src的字符串。返回指向dest的指针。注意事项:src 和dest 内存区域有重叠dest 空间不足以来容纳src的字符串C++ 析构函数 虚析构函数 面向对象待续》》》》》》》》》》》》》》》》》》》》》》》》 阅读全文
posted @ 2012-02-12 11:23 小小松 阅读(1383) 评论(0) 推荐(0)
C++ 对象模型

摘要:C++ 对象模型继承 多态 重载 虚函数内存对齐int与unsigned int 相加看c++类型转换网络协议,内存管理,多线程内存重叠C++ 断言C++与C 标准库对比.... 阅读全文
posted @ 2012-02-03 13:40 小小松 阅读(314) 评论(0) 推荐(0)
内存的堆分配和栈分配

摘要:备注:这一部分非常重要,如果错误请及时告知。谢谢!这里是完全参考其他博客。C++ 内存模型: 1、栈区:由编译器自动分配和释放,存放函数的参数数值,局部变量的值 其操作方式类似于数据结构中得栈 2、堆区 一般由用户分配和释放,若用户不释放,程序结束时候由OS回收。 它与数据结构中堆是两回事,分配方式类似链表 3、全局区(静态区)static 全局变量和静态变量的存放区域。 初始化的全局变量和静态变量在一块区域 即:data区 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。即:bbs区 程序结束后由系统释放 4、文字常量区 常量字符串就是放在这里的。程序结束后由系统释放。comen. 阅读全文
posted @ 2012-01-18 11:37 小小松 阅读(5005) 评论(1) 推荐(1)
C++ 标准头文件与C头文件区别与联系以及C风格字符串

摘要:1、cstdlib是C++里面的一个常用头文件, 等价于C中的<stdlib.h>。2、一般一个带“.h” 扩展名的库文件,比如iostream.h。这是延续C语言的,为了兼容C。在新标准的库中都有一个 不带".h"扩展名的相对应,区别除了后者好多改进之处,还有一点就是后者的东西都放进了“std”名字空间中。 但是 string.h有点特别,问题在于C++要兼容C的标准库,C的标准库里也有一个名字叫做"string.h"的头文件,里面 包含常用的C字符串处理函数,比如 strcmp。这个头文件和C++的string类没有任何关系,所以 < 阅读全文
posted @ 2012-01-17 17:14 小小松 阅读(6607) 评论(0) 推荐(0)
C++指针与引用以及数组

摘要:也许你会喜欢 C++学习 破冰之旅(目录)备注:指针 引用 数组的东西包含很多。但我想以我现在的能力只能写个皮毛了,所以合成一篇里写。 这里我就不在是一步步的讲解什么指针了.直接讲解指针 引用 和数组的应用了。以后会随着理解的深入 再次修改这篇笔记。谢谢!1、指针类型 介绍 数组指针与指针数组 函数指针与返回为指针的函数 指针的指针 const 指针 野指针 方法里的以及指向常量字符串的指针、2、指针与引用都是间接引用其它对象 指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名,引用不改变指向。 1、引用肯定会指向一个对象,引用应该被初始化,一定不存在空引用(将导致错误) . 阅读全文
posted @ 2012-01-16 17:11 小小松 阅读(1696) 评论(2) 推荐(1)
C++ 声明和定义

摘要:备注:本人对C++理解较为浅薄,如果有不正确的地方请多多指教。C++ 声明和定义 声明和定义最主要的区别是:声明不申请内存空间而定义申请内存空间。定义申请内存空间 这点需要...好像很多人这样理解 我怎么以为这有点问题这里有个简单的错误,尤其是对我以C#的情景来理解C++。头文件中的 int a;(全局变量这样写)在C++ 中是定义。这里有个情况是 如果 int a;在自定义的类型中,将不再是定义。因为其不占用内存。如果在函数体内,int a;这还是定义。需要说明的是变量的定义和初始化是2个概念,请不要理解为一个。一般变量的定义和初始化为在一起。即 int a=10;特别注意对定义的变量不进行 阅读全文
posted @ 2012-01-12 22:41 小小松 阅读(3887) 评论(0) 推荐(1)
C++头文件讲解

摘要:备注:由于本人C++水平有限,以下内容仅仅是参考。希望不要误导大家,有问题请给我信息。 由于之前学习C#的先入为主的感觉,导致学习C++有很多问题一开始没有想明白。 在学习C++之前我们需要了解C++文件结构。C++的代码文件有头文件(*.h)和代码文件(*.cpp)之分。两者合起来我们称为单元文件。实际上 编译器也是一个cpp一个cpp文件的编译然后再连接各个编译文件的结果文件(C++编译过... 阅读全文
posted @ 2012-01-11 13:00 小小松 阅读(4992) 评论(0) 推荐(0)
C++学习 破冰之旅

摘要:一直以来我都是在看别人的博客学习,从来没有留过什么,甚至有时候连个Mark都没有.我最近开始学习C++,想留下点东西帮助自己记忆.也很想和大家一起交流学习. 废话不多说,准备开始以下专题进行学习:1、C++基本语法知识C++ 头文件讲解 C++ 宏和预编译 预编译头C++ 声明和定义C++ 标准头文件与C头文件区别与联系以及C风格字符串C++ 内存的堆分配和栈分配C++ 指针 引用 数组C++ 对象模型2、C++ 进阶3、C++ 数据结构算法 数据结构树之二元查找树4、C++ 相关技巧与题目 标准C++中常用的头文件备注:忘了告诉大家,博客的东西并非全部是原创,如果我引用到其它资料会给出地址. 阅读全文
posted @ 2012-01-11 12:58 小小松 阅读(516) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3