- 博客(19)
- 收藏
- 关注
转载 虚函数与作用域
1 基类与派生类中的虚函数必须有相同的参数列表,假如基类与派生类的虚函接受的实参不同,我们就无法通过基类的引用或者指针调用派生类的虚函数。class Base{public: virtual int fun(); //基类中定义的虚函数};class Derived : public Base { int fun(int); ...
2017-11-11 18:32:00
256
转载 C++名字查找和重载
重载函数的定义:在同一作用域内的几个函数名字相同但形参列表不同,称为重载函数。这里有一个重要的前提就是:同一个作用域; 而如果重载函数是定义在不同的作用域,那么一旦编译器在当前作用域找到所需的名字,编译器就会忽略掉外层作用域中的同名实体。剩下的工作就是在检查函数调用是否有效。 因为这C++中,名字的查找发生在类型检查之前,如果在当前作用域找到了名字,若是有多个名字,进行参...
2017-11-11 18:16:00
177
转载 高质量的C++博客
陈硕 :http://blog.youkuaiyun.com/Solstice孟岩:http://blog.youkuaiyun.com/myan转载于:https://www.cnblogs.com/everydaykeepgoing/p/7816763.html
2017-11-10 22:28:00
126
转载 翻转链表的递归实现
翻转链表的循环实现很简单,但是递归实现想了很久也没有想到,看了下网上帖子才恍然大悟,基本原理就是利用递归到最后一个节点,然后反递归的方向,利用链表的性质(可以找到当前节点之后的任何节点的位置),把当前节点的指针赋给原链表后一个指针的Next指针。本质上利用的还是链表和递归的基本性质。//递归方式Node * reverseList(List head){ /...
2017-11-09 16:11:00
120
转载 统计博客园个人博客的访问量
本文参照了博文:http://www.cnblogs.com/imsoft/p/4380783.html 博客园在后台管理的设置选项中有一个公告栏和设置页首页脚代码功能,使用起来非常灵活和方便。借此我们可以通过网络上提过的其他强大的插件来为获取更加详细的访问统计信息。本教程所使用的方法对于其他提供类似公告栏机制的任何网络页面都适用,而不仅仅限于博客园。 首先我们先进入这个...
2017-11-09 15:50:00
139
转载 博客园添加链接的问题
在刚刚写博客的时候发现博客园添加链接的工具是灰色的无法点击,百度了下发现是需要先选中链接该链接工具才能使用。 如上图一开始第二行第一个工具是灰的,只要我们选中一个链接该标志就会变亮,然后就可以使用了。转载于:https://www.cnblogs.com/everydaykeepgoing/p/7809717.html...
2017-11-09 15:44:00
274
转载 C++11 auto类型说明符的使用
编程的时候常常需要把表达式的值赋给变量,这就要求在声明变量的时候清楚地知道表达式的类型。然而做到这一点很难,有时候根本做不到。为了解决这个问题。C++11新标准引入了auto类型说明符,用它就 能让编译器帮我们去分析表达式所属的类型。auto通过编译器的类型来推算变量的类型。因此,auto定义的变量必须有初始值。 使用auto的作用是很大的,它能让我们的代码更加流畅简易。...
2017-11-09 15:12:00
217
转载 尽量不要使用using namespace std
C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。namespace是指标识符的各种可见范围。命名空间用关键字namespace 来定义。命名空间是C++的一种机制,用来把单个标识符下的大量有逻辑联系的程序实体组合到一起。此标识符作为此组群的名字。如果我们使用了using namespace std,而且我们在自己的程序中定义了一个函数toup...
2017-05-15 17:59:00
652
转载 enum类型
enum 标识符 {枚举符表}枚举符表中的标识符声明为 int 类型的常量,他们可以用在常量可以出现的任何地方。如果其中不包括带有 = 的枚举符,则常量值从0开始,且枚举常量从左到右依次递增1.如果其中包括带有= 的枚举符,则该枚举符的值由该表达式指定,其后的标识符的值从该值开始依次递增同一作用域中的哥枚举符必须互不相同,也不能与普通变量的命相同,但其值可...
2017-04-28 22:37:00
94
转载 解决VS2015中出现类似于error C4996: 'scanf': This function or variable may be unsafe的安全检查错误...
用习惯了VS老版本的人当刚使用VS2013的时候可能总遇到类似于这样的错误: error C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. S...
2017-04-28 20:11:00
152
转载 C语言中链接影响程序的细节
参考:《深入理解计算机系统》 7.61节 链接器如何解析多重定义的全局符号基本的原则是这样的:对于所有的全局符号,函数和已初始化的全局变量是强符号,未初始化的全局变量是弱符号。Unix链接器使用下面规则处理多重定义符号:规则1 : 不允许有多个强符号。规则2:如果有一个强符号和多个弱符号,那么选择强符号。规则3:如果有多个弱符号,那么从这些弱符号中任意选择一个...
2017-04-17 11:04:00
100
转载 Object类的方法
类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。1 equals的默认方法只有当两个对象的引用指向同一个对象的时候,才返回true 所以很多时候必须重写该方法 很多类多重写了equals的方法,比如String和Data类都重写了该方法,只要比较的两个对象的内容相等就会返回true 转载于...
2017-03-22 16:17:00
90
转载 Java数组
在Java中数组是引用类型,不可以分配在栈中,C和C++数组可以分配在栈中;Java数组在声明数组时不能指定其长度 ,只是在声明的时候不可以。而在具体的new出引用对象的时候可以指定数组长度。 Java中数组可以装对象的引用;动态初始化 : 先分配空间 再进行初始化静态初始化: 在定义数组时(不是声明)就对其进进行初始化数组元素默认初始化是按照类成员变量的默认初始...
2017-03-22 16:10:00
123
转载 Eclipse的编码格式设置
在使用Eclipse开发中,许多文件编码默认是ISO-8859-1,不支持中文(如常用的JSP)。这样我们每次建文件都要手动改编码,其实我们可以在设置文件默认编码,今后再创建时就不用每次修改编码了,UTF-8如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编...
2017-03-08 21:09:00
95
转载 window cmd
切换目录盘 直接 d: (e: f:)在目录下切换文件用cd 文件名(可以加绝对路径 绝对路径可以到复制 也可以加相对路径)javac XXX.java 编译成字节码Java XXX 运行程序转载于:https://www.cnblogs.com/everydaykeepgoing/p/6414052.html...
2017-02-18 20:48:00
176
转载 封底计算(估计)
一天等于24*60*60 估算为25 * 4 000 = 100 000 =10^5(100k)三生三世为10 000 000 000=10^10也就是说三生三世中的一天就是相当于一天中的一秒现在普通的PC机cpu一秒钟可以进行的运算为10^9(1G)次整数(浮点)运算(1 000 000 000)flops(现在应该普遍可以做到几倍)tip: 1CPU的...
2017-01-18 22:27:00
609
转载 scip习题(1) scheme和c实现的对比
习题1.3定义一个过程,它以三个数为参数,返回其中较大的两个数的平方和.(Define a procedure thats three numbers as argument and return the sum of the square of two large number.)scheme实现(define (square x) (* x x))(de...
2016-12-03 11:48:00
238
转载 scip学习
最近在学习scip 准备把里面比较有价值的题分别用lisp和c语言写出来。这样或许能更加深入的理scheme的函数式编程。tip:我用的c语言环境是vs2015,lisp环境为Drracket;转载于:https://www.cnblogs.com/everydaykeepgoing/p/6128311.html...
2016-12-03 11:44:00
283
转载 Linux连接xshell找不到IP信息
虚拟机环境下的Linux连接xshell的网络连接找不到eth0(IP)信息的解决方法1 输入ifconfig,如果有eth0信息,直接填写eth0上面的IP信息2 输入ifconfig 后没有eth0信息的,可以试试输入 ifup eth0 (就是打开网卡 ),然后再输入ifconfig。应该就可以找到IP信息。3 如果还是不行的话,可以先用 dhcli...
2016-12-02 23:00:00
536
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人