会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
elseliving
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
2017年3月3日
【原】图练习
摘要: .h
阅读全文
posted @ 2017-03-03 15:14 elseliving的记录
阅读(144)
评论(0)
推荐(0)
编辑
【原】图
摘要: 1 #ifndef _DIJKSTRA_H_ 2 #define _DIJKSTRA_H_ 3 4 #include 5 #include 6 #include 7 #include 8 9 #define bool unsigned char 10 #define TRUE (1) 11 #define FALSE (0) 12 13 #define VER_...
阅读全文
posted @ 2017-03-03 15:12 elseliving的记录
阅读(123)
评论(0)
推荐(0)
编辑
2017年2月16日
C 指针不能用成员初始化列表初始化
摘要: 最近看char**argv有点糊涂了,在自己编程练习时,出现这个问题: 运行printf 出错。 而 就没问题。 原来:指针变量根本不能用初始化列表表达式初始化。
阅读全文
posted @ 2017-02-16 19:27 elseliving的记录
阅读(316)
评论(0)
推荐(0)
编辑
2015年11月3日
《挑战程序设计竞赛》 读后感(转载)
摘要: 《挑战程序设计竞赛》 读后感最近要开始准备面试找工作,算法是准备的重中之重,舍友推荐了《挑战程序设计竞赛》这本书。花了一周的时间大体过了一遍,该书真切地让我理解了“智商是硬伤”这句话的含义。我对它的评价是:如果智商小于120,只看前两章就够了;智商大于120小于150,三四章的简单章节还是可以看一下...
阅读全文
posted @ 2015-11-03 20:35 elseliving的记录
阅读(254)
评论(0)
推荐(0)
编辑
2015年10月2日
C++ 空类及类的大小(C++面向对象模型有提及)
摘要: 初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓语言层就是教会我们一些基本的语法法则,但不会告诉我们为什么这么做?今天和大家谈的一点感悟就是我在学习编程过程中的一点...
阅读全文
posted @ 2015-10-02 20:52 elseliving的记录
阅读(258)
评论(0)
推荐(0)
编辑
2015年10月1日
C++ enum类型
摘要: 枚举类型,顾名思义,“枚”作为量词,作“个”讲,那么枚举,就是一个一个的列举,如果一件事情能够被一个一个的列举,那么它的数量肯定就是有限的,否则是不能被一一列举出来的。所以枚举类型即为能被列举的常量的一个集合。在生活中,枚举的例子随处可见,比如礼拜几,那么就可以作为一个枚举变量。这个变量所存储的值,...
阅读全文
posted @ 2015-10-01 21:11 elseliving的记录
阅读(436)
评论(0)
推荐(0)
编辑
C++ static,extern ,静态,全局量
摘要: 1、静态存储区,是在程序编译时就已经分配好的,在整个运行期间都存在,如全局变量、常量。2、栈上分配,函数内的局部变量就是从这分配的,但分配的内存容易有限。3、堆上分配,也称动态分配,如我们用new,malloc分配内存,用delete,free来释放的内存。static全局变量与普通的全局变量有什么...
阅读全文
posted @ 2015-10-01 18:03 elseliving的记录
阅读(299)
评论(0)
推荐(0)
编辑
C++ 各种继承方式
摘要: 对于公有继承方式:(1)基类成员对其对象的可见性:公有成员可见,其他不可见。这里保护成员同于私有成员。(2)基类成员对派生类的可见性:公有成员和保护成员可见,而私有成员不可见。这里保护成员同于公有成员。(3)基类成员对派生类对象的可见性:公有成员可见,其他成员不可见。所以,在公有继承时,派生类的对象...
阅读全文
posted @ 2015-10-01 15:36 elseliving的记录
阅读(402)
评论(0)
推荐(0)
编辑
2015年9月28日
typedef 用途和用法(转载)
摘要: 第一、四个用途用途一:定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针,// 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCHAR ...
阅读全文
posted @ 2015-09-28 23:54 elseliving的记录
阅读(235)
评论(0)
推荐(0)
编辑
2015年9月26日
C++的重载(overload)、重写(override)、重定义(redefine)
摘要: C++由于函数的名字相同,导致的几种不同的情况:1,overload:重载;重载是函数实现多态的一种方式,重载针对的是在同一个作用域(类)中,函数名相同的情况。如果,函数的特征标不同,即函数的参数个数或者类型不同,或者类型的顺序不同,那么,该函数就被重载了,能够根据不同的参数调用不同的函数。2,ov...
阅读全文
posted @ 2015-09-26 18:48 elseliving的记录
阅读(361)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
公告