zoukankan      html  css  js  c++  java
  • qt study 泛型和容器

    所谓泛型(generic) 能够像操作基本类型一样轻松操作对象的类和函数。

    qt容器类就是泛型类,基于模板的泛型类。

    重载运算符overloaed operator, 托管容器 managed conaainer, 隐式式共享 implicit sharing

     int ,char, float, double 指针类和结构,数组

    函数指针,仿函数

    享元模式,隐士共享类。所谓的垃圾收集,实际上是一个对不再引用的堆内存进行恢复的线程。垃圾收集会在CPU相对空闲或者内存不足的

    时候开始运行。当一个对象不再被引用后,它就会被删除掉,这样,它占用的内存就可以用于其它对象。

    QString, QVariant, QStringList

    享元模式,为了避免对同一对象的多个副本进行存储,在很多情况下,都可以在实际对象出现的地方用一个轻量级封装器(wrapper)

    来进行代替,封装器会包含一个指向共享数据的指针,而不是对数据的副本进行维护。通过这种方式工作的那些类就是对享元模式的实现

    ,有时也称为桥接方式或者私有实现模式。

    QShareData QShareDataPointer.

  • 相关阅读:
    pymysql
    flask WTForms
    线程安全问题
    flask学习2
    @functools.wraps(func)
    Solidity开发神器Remix
    Web3j实现智能合约
    基于Ubuntu Docker环境下进行以太坊实践
    以太坊RLP机制分析
    以太坊网络服务分析
  • 原文地址:https://www.cnblogs.com/zhoug2020/p/6424676.html
Copyright © 2011-2022 走看看