ICode9

精准搜索请尝试: 精确搜索
  • c++ 实现引用计数类的目的,原理及源码2021-09-05 23:31:21

    在c++开发过程中,经常需要记录对象的拥有者,因为只有其有责任删除该对象,即所有权的问题,为避免内存泄漏等问题,其他高级语言比如golang、java等实现了垃圾回收机制。在c++中可以通过实现引用计数来控制对象的生命周期,某种程度上也算是一种垃圾回收机制,如果面试吹牛时,你能这么个吹

  • Swift-进阶 04:指针2021-06-29 18:01:52

    Swift-进阶 04:指针 本文主要介绍swift中的指针 swift中的指针分为两类 typed pointer 指定数据类型指针,即 UnsafePointer<T>,其中T表示泛型 raw pointer 未指定数据类型的指针(原生指针) ,即UnsafeRawPointer swift与OC指针对比如下: Swift OC 说明 unsafePointer<T> const T *

  • 【Swift】UnsafePointer等指针2021-01-18 00:00:26

    指针相关,关键字 UnsafePointer类似于 const Pointee *UnsafeMutablePointer 类似于 Pointee *UnsafeRawPointer 类似于 const void *UnsafeMutableRawPointer 类似于 void *UnsafeBufferPointerUnsafeMutableBufferPointerunsafeBitCast UnsafePointer/UnsafeMutablePointer

  • 常见设计模式-代理模式(C++)2020-12-08 19:00:30

    定义:为其他对象提供一种代理以控制对这个对象的访问。有四种常用的情况:(1)远程代理(2)虚代理,(3)保护代理,(4)智能引用。 适用场景 根据目的和实现方式的不同,代理模式可分为很多种,常见的有: 远程代理(Remote Proxy) 为一个位于不同地址空间的对象提供一个本地代理,对代理的方法调用会导致对

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有