• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
浅浅念
生如夏花之绚烂,死若秋叶之静美
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 6 7 8 下一页
2017年5月19日
变量声明和定义的关系
摘要: 为了允许把程序拆分成多个逻辑部分来编写,C++语言支持分离式编译机制,该机制允许将程序分割成若干个文件,每个文件可以被独立翻译 如果将程序分为多个文件,则需要有在文件间共享代码的方法。例如,一个文件的代码可能需要使用另一个文件中定义的变量。一个实际的例子是std::cout和std::cin,它们定 阅读全文
posted @ 2017-05-19 16:01 浅浅念 阅读(1367) 评论(0) 推荐(0)
STL之Vector
摘要: 一 . Vector 简单介绍 Vector 是一个顺序容器,其大小可以变化,类型不固定,也就是说Vector是一个动态的能够存储各种类型的存储地址连续的容器。 二. Vector 的一些常用函数 1.构造函数 vector():创建一个空vector vector(int nSize):创建一个v 阅读全文
posted @ 2017-05-19 15:56 浅浅念 阅读(518) 评论(0) 推荐(0)
2017年5月12日
STL之顺序容器
摘要: 顺序容器简介: STL的六大组成部分之一的容器分为两类,一类是顺序容器,一类是关联容器,本章主要介绍顺序容器,以及它们的特点 顺序容器主要类型有 vector,string,deque,list,forward_list,array vector: 可变大小数组,支持快速随机访问,在尾部之外的位置插 阅读全文
posted @ 2017-05-12 10:10 浅浅念 阅读(790) 评论(0) 推荐(0)
2017年5月9日
类成员函数可以为回调函数吗
摘要: 关于类成员函数是否可以成为回调函数,我们首先需要明确几个定义,1. 什么是回调函数 2. 为什么要使用回调函数 3. 调用普通类成员函数和调用回调函数有什么区别 什么是回调函数? 简而言之,回调函数就是一个通过函数指针调用的函数,如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调 阅读全文
posted @ 2017-05-09 20:50 浅浅念 阅读(9443) 评论(2) 推荐(2)
2017年3月23日
排序
摘要: 目录 冒泡排序 鸡尾酒排序 选择排序 插入排序 二分插入排序 希尔排序 归并排序 堆排序 快速排序 我们通常所说的排序算法往往指的是内部排序算法,即数据记录在内存中进行排序。 排序算法大体可分为两种: 一种是比较排序,时间复杂度最少可达到O(n log n),主要有:冒泡排序,选择排序,插入排序,归 阅读全文
posted @ 2017-03-23 15:38 浅浅念 阅读(383) 评论(0) 推荐(0)
2017年3月22日
名字查找
摘要: 定义:寻找与所用名字最匹配的声明的过程 1. 首先,在名字所在的块中寻找其他声明语句,只考虑在名字的使用之前出现的声明(确认是否是局部变量) 2. 如果没找到,继续查找外围作用域,继续向其他地方扩散寻找,确认是否是全局变量 3. 如果最后还是没有找到,那么程序会报错 对于定义在类内部的成员函数来说, 阅读全文
posted @ 2017-03-22 14:46 浅浅念 阅读(444) 评论(0) 推荐(0)
何时会发生隐式类型转换
摘要: 在大多数表达式中,比int类型小的整型值首先提升为较大的整数类型, 在条件中,非bool值转化为bool值 初始化过程中,初始值转换成变量的类型,在赋值语句中,右侧运算对象转换成左侧运算对象的类型 如果算术关系或运算关系的对象有多种类型,需要换换成同一种类型,函数调用也会发生类型转换 阅读全文
posted @ 2017-03-22 14:42 浅浅念 阅读(453) 评论(0) 推荐(0)
C++类型检查
摘要: 与大多数语言一样,C++也是类型决定了能对该对象进行的操作,一条表达式是否合法依赖于其中参与运算的对象的类型,C++是一种静态数据类型语言,它的类型检查发生在编译时, 因此编译器知道程序中每一个变量对应的数据类型,C++定义了几种基本内置类型,如字符,整型,浮点数等,同时也为程序员提供了自定义数据类 阅读全文
posted @ 2017-03-22 14:41 浅浅念 阅读(2449) 评论(0) 推荐(0)
无符号保留原则
摘要: 当一个无符号类型与int或更小的整型混合使用时,结果类型是无符号类型,有时可能导致负数丢失符号位,所以避免使用无符号类型(除非必要),以免增加不必要的复杂性, 尤其是不要仅仅因为无符号不存在负值(如年龄,国债等)而用它来表示数量 阅读全文
posted @ 2017-03-22 14:40 浅浅念 阅读(270) 评论(0) 推荐(0)
bool类型为什么可以当做int
摘要: 实际上bool型变量占用了一个字节的内存,当值为false的时候,实际存储的是0x00,为true时实际存储的是0x01,因此可以作为int整型使用 bool型只分0与非0,0为false,其余的包括负数在内都是true 阅读全文
posted @ 2017-03-22 10:34 浅浅念 阅读(2426) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3