在同一个作用域内,几个函数名字相同但形参列表不同,我们成为重载(voerloaded)函数。 在上面的重载函数中,编译器将通过实参的类型和数量进行调用实际函数的选择。 PS: main函数不能被重载 定义重载函数 函数的重载必须在参数数量或参数类型上有差异,返回值的差异不计入重载条件 重载和cons ...
分类:
其他好文 时间:
2018-09-08 11:51:24
阅读次数:
181
:: 该方法被称为cons,意为构造,向队列的头部追加数据,创造新的列表。用法为 x::list,其中x为加入到头部的元素,无论x是列表与否,它都只将成为新生成列表的第一个元素,也就是说新生成的列表长度为list的长度+1(btw, x::list等价于list.::(x)) :+和+: 两者的区别 ...
分类:
其他好文 时间:
2018-08-30 10:55:10
阅读次数:
105
静态工厂方法和构造方法都有同一个缺陷:当可选参数过多时,它们都没有办法很好的进行扩展。所以,当参数过多时,一般采用的方法有:可伸缩构造方法模式(the telescoping constructor pattern)、javaBeans模式和Builder模式。 1、telescoping cons ...
分类:
其他好文 时间:
2018-08-28 01:01:20
阅读次数:
284
1 a thread-unsafe code version: 1.1 correct version 1: 1.2 correct version 2 and its pros and cons: Another approach is to pass the integer i directly ...
分类:
其他好文 时间:
2018-08-04 14:35:57
阅读次数:
153
Serilog是.net 下的新兴的日志框架,本文这里简单的介绍一下它的用法。 首先安装Nuget包: Install-Package Serilog Install-Package Serilog.Sinks.Console 其中包Serilog是Log核心库,Serilog.Sinks.Cons... ...
分类:
其他好文 时间:
2018-08-03 21:20:30
阅读次数:
1617
网络流24题之 1738: 最小路径覆盖问题 "最小路径覆盖问题" 模板题,求一个图的最小路径覆盖,输出边数和,路径。不会输出路径的跑dinic然后把图输出来就懂了。 cpp include using namespace std; int k; struct Dinic { static cons ...
分类:
其他好文 时间:
2018-08-01 22:32:56
阅读次数:
183
constexpr函数是指能用于常量表达式的函数。定义constexpr函数的方法有其他函数类似,不过要遵循几项约定:函数的返回值类型及所以形参的类型都是字面值类型,而且函数体中必须有且只有一条return语句。为了能在编译过程中随时展开,constexpr函数被隐式指定地指定为内联函数。 cons ...
分类:
编程语言 时间:
2018-07-27 22:27:08
阅读次数:
212
先简要分析uboot启动流程makeam335x_evm,对应boards.cfg中:am335x_evmarmarmv7am335xtiam33xxam335x_evm:SERIAL1,CONS_INDEX=1所以对应起始运行地址在/arch/arm/cpu/armv7/start.S文件板级初始化在s_init函数中,初始化外设pin设置。A8_LED与am335x的R6相连,对应datash
分类:
其他好文 时间:
2018-07-25 20:05:25
阅读次数:
648
import React,{Component} from 'react'; import { Select } from 'antd'; const Option = Select.Option; const provinceData = ['Zhejiang', 'Jiangsu']; cons... ...
分类:
其他好文 时间:
2018-07-02 11:10:58
阅读次数:
430
HTML:超文本标记语言超文本包括:文字、图片、音频、视频、动画等流程:写好HTML代码后通过浏览器(自动编译HTML代码)展现出效果HTML优点:世界知名浏览器厂商对HTML5的支持微软Google苹果OperaMozilla市场的需求跨平台W3C:万维网联盟World Wide Web Cons ...
分类:
Web程序 时间:
2018-06-07 17:53:10
阅读次数:
238