c++提供了函数模板(function template.)所谓函数模板,实际上是建立一个通用函数,其函数类型和形参类型不具体制定,用一个虚拟的类型来代表。这个通用函数就成为函数模板。凡是函数体相同的函数都可以用这个模板代替,不必定义多个函数,只需在模板中定义一次即可。在调用函数时系统会根据实参的类 ...
分类:
编程语言 时间:
2020-02-12 11:14:59
阅读次数:
77
C++友元函数 今天学到一个特别有意思的东西,甚至是C++独有的东西,叫做 友元函数 。类的友元函数是定义在类外部,但有权访问类的所有 私有(private) 成员和 保护(protected) 成员。尽管友元函数的原型有在类的定义中出现过, 但是友元函数并不是成员函数。 友元可以是一个函数,该函数 ...
分类:
编程语言 时间:
2020-02-11 22:00:50
阅读次数:
80
流插入运算符和流提取运算符的重载 是在 中定义的,是 类的对象, 包含在 头文件里 ` using namespace std; class Complex { double real,imag; public: Complex (double r=0,double i=0):real(r),ima ...
分类:
编程语言 时间:
2020-02-09 16:10:02
阅读次数:
73
这两个关键字在平时编码中几乎难以用到,但它们既然存在于javascript语言体系中,那么还是有必要了解下。 caller是javascript函数类型的一个属性,它引用调用当前函数的函数 function func() { alert(func.caller); } function func1( ...
分类:
编程语言 时间:
2020-02-04 12:28:19
阅读次数:
79
基于Flask框架搭建视频网站的学习日志(二)2020/02/02 一、初始化 所有的Flask程序都必须创建一个程序实例,程序实例是Flask类的对象 Flask 类的构造函数Flask()只有一个必须指定的参数,即程序主模块或包的名字。在大多数程序中,python的 变量就是所需的值。(Flas ...
分类:
Web程序 时间:
2020-02-04 00:51:03
阅读次数:
104
动态类型的特性使得Python函数在被调用时,其参数类型不易被知晓。或者,为了动态支持多类型,实际参数的类型由调用者提供。如下: 上面的例子可以看出,函数参数并没有指定类型,使得该函数支持多种类型,这也正是Python语言的特殊之处。 但有时候,我们想限制函数的参数类型。这时很多人会想到类型提示(T ...
分类:
其他好文 时间:
2020-02-03 22:26:54
阅读次数:
100
说白了,模板就是搭个函数,类的框架,具体实现的时候往里面填充内容 函数模板 俗气的比大小 #include <iostream> #include<string.h> using namespace std; template <class TYPE> TYPE returnmax(TYPE x, ...
分类:
编程语言 时间:
2020-02-01 10:42:18
阅读次数:
88
一、修改Series 二、Series增加数据 append函数和列表的append函数类似,将另外一个series连接在某series后边。 Series删除数据 删除在Series很少用。常用布尔选择或mask来选择数据组成新的Series,而原来的Series没有变 ...
分类:
其他好文 时间:
2020-01-30 22:39:54
阅读次数:
107
基础语法 标识符 所谓的标识符就是对变量、常量、函数、类等对象起的名字。 首先必须说明的是,Python语言在任何场景都严格区分大小写!也就是说A和a代表的意义完全不同 python对于表示标识符的命名有如下规定: 第一个字符必须是字符表中的字符或者下划线 例如,a,abc,_id,等都是可以的。但 ...
分类:
编程语言 时间:
2020-01-30 18:58:06
阅读次数:
71
什么是函数? 用来实现特定功能的, n条语句的封装体 只有函数类型的数据是可以执行的, 其它的都不可以 为什么要用函数? 提高复用性 便于阅读交流 函数也是对象 instanceof Object===true 函数有属性: prototype 函数有方法: call()/apply() 可以添加新 ...
分类:
其他好文 时间:
2020-01-29 17:54:09
阅读次数:
78