zoukankan      html  css  js  c++  java
  • Swift泛型

    swift 特性, 可以定义泛型类型

    func SwapTwoValues <T>(value1: inout T, value2: inout T) {

            let p = value1

            value1 = value2

            value2 = p

            

        }

     

    参数为泛型, 

            var a1 = "hello"

            var a2 = "world"

            

            SwapTwoValues(value1: &a1, value2: &a2)

     

            var a = 55

            var b = 44

            SwapTwoValues(value1: &a, value2: &b)

  • 相关阅读:
    数据结构 图的接口定义与实现分析(超详细注解)
    数据结构-优先队列 接口定义与实现分析
    什么是梯度?
    javascript当中火狐的firebug如何单步调试程序?
    给出一个javascript的Helloworld例子
    lvs dr 模型配置详解
    数据库连接池
    JDBC事务管理
    JDBC工具类:JDBCUtils
    详解JDBC对象
  • 原文地址:https://www.cnblogs.com/dashengios/p/10188970.html
Copyright © 2011-2022 走看看