C++语法之函数重载和默认参数 发表于 2019-11-21 | 分类于 C++ 字数统计: 1.2k 字 | 阅读时长 ≈ 5 分钟 本文首发于个人博客 函数重载(Overload)C语言中没有函数重载 C++语言中有函数重载 函数名相同,参数个数不同、参数类型不同、参数顺序不同例如下面就是函数重载 1234567void sum( ... 阅读全文 »
C++语法之输入输出 发表于 2019-11-16 | 分类于 C++ 字数统计: 884 字 | 阅读时长 ≈ 3 分钟 前言 C++ 标准库提供了一组丰富的输入/输出功能,本文讨论 C++ 编程中最基本和最常见的 I/O 操作。 C++ 的 I/O 发生在流中,流是字节序列。如果字节流是从设备(如键盘、磁盘驱动器、 ... 阅读全文 »
Swift之下标 发表于 2019-10-30 | 分类于 Swift 字数统计: 899 字 | 阅读时长 ≈ 4 分钟 本文首发于个人博客 前言Swift中对枚举、结构体、类使用下标(subscript),就可以像使用数组一样来使用了 使用规则 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些 ... 阅读全文 »
Swift之协议 发表于 2019-10-16 | 分类于 Swift 字数统计: 2.4k 字 | 阅读时长 ≈ 10 分钟 本文首发于个人博客 前言协议,有关开发经验的应该都不陌生,很多语言中都有协议,但是相对来说,Swift中的协议更加强大,灵活。 Swift中协议可以用来定义方法、属性、下标的声明,协议可以被枚举、结 ... 阅读全文 »
汇编深入分析inout本质 发表于 2019-09-28 | 分类于 Swift 字数统计: 2.1k 字 | 阅读时长 ≈ 9 分钟 本文首发于个人博客 前言关于输入输出参数inout 在Swift之函数一文中,我们已经有了初步的认识。现在我们再继续深入了解一下 输入输出参数 说了形参只能是let,但是如果我们想再内部修改外部实参的 ... 阅读全文 »
Swift之继承 发表于 2019-09-18 | 分类于 Swift 字数统计: 1.7k 字 | 阅读时长 ≈ 7 分钟 本文首发于个人博客 前言同其他语言一样,Swift中也是有继承的 值类型(枚举、结构体)不支持继承,只有类支持继承 没有父类的类,称为:基类 Swift并没有像OC、Java那样的规定:任何类最终都 ... 阅读全文 »
Swift之方法 发表于 2019-08-30 | 分类于 Swift 字数统计: 711 字 | 阅读时长 ≈ 3 分钟 本文首发于个人博客 前言方法,也就是函数。同其他语言一样,在Swift中,也是分为实例方法和类型方法 枚举、结构体、类都可以定义实例方法、类型方法实例方法(Instance Method):通过实例对 ... 阅读全文 »
Swift之属性 发表于 2019-08-20 | 分类于 Swift 字数统计: 2.2k 字 | 阅读时长 ≈ 9 分钟 本文首发于我的个人博客 前言前面了解了 Swift之类 和 Swift之结构体 这篇文章分享一下Swift中的属性 Swift中跟实例相关的属性可以分为2大类存储属性(Stored Proper ... 阅读全文 »
Swift之通过汇编探究闭包本质 发表于 2019-08-10 | 分类于 Swift 字数统计: 1.1k 字 | 阅读时长 ≈ 5 分钟 本文首发于我的个人博客 前言先回顾一下,上一篇 Swift之闭包(Closure)中对闭包的解释 一个函数和它所捕获的变量\常量环境组合起来,称为闭包 一般指定义在函数内部的函数 一般它捕获的是外 ... 阅读全文 »
Swift之闭包(Closure) 发表于 2019-07-25 | 分类于 Swift 字数统计: 1.7k 字 | 阅读时长 ≈ 7 分钟 本文首发于我的个人博客 什么是闭包 一个函数和它所捕获的变量\常量环境组合起来,称为闭包 一般指定义在函数内部的函数 一般它捕获的是外层函数的局部变量\常量 可以把闭包想象成是一个类的实例对象 内 ... 阅读全文 »