网站首页 站内搜索

搜索结果

查询Tags标签: C++,共有 10942条记录
  • C++面试八股文:struct、class和union有哪些区别?

    某日小二参加XXX科技公司的C++工程师开发岗位5面:面试官:struct和class有什么区别? 小二:在C++中,struct和class的唯一区别是默认的访问控制。struct默认的成员是public的,而class的默认成员是private的。 面试官:struct、class和union有哪些区别? 小二:union和s…

    2023/6/5 1:23:07 人评论 次浏览
  • [TSG开发]法如扫描仪SDK探幽-1.旧版SDK采集流程、问题解析、常见参数

    做什么 法如扫描仪是一个三维的激光扫描仪,可以通过特定的作业模式将空间以三维激光点云的形式保存下来,并且通过特定的算法得出一些想要的具体参数。 这个SDK探幽日志主要是对目前SDK开发中遇到的一些问题做个记录,以及对未来开发的一些指导,只是在业余时间简单写写,…

    2023/5/31 14:22:26 人评论 次浏览
  • 在C++中,传值还是传引用?

    情况一:需要修改原对象需要修改原对象的情况,必须要传引用。这种情况没什么要说的。情况二:不需要修改原对象对于内置类型(整数、浮点数、字符类型等),传值效率更高。主要有三点原因:内存开销更小。由于内置类型普遍小于8byte,因此内存占用和拷贝开销均较小。 局部…

    2023/5/30 18:23:03 人评论 次浏览
  • 【QCustomPlot】性能提升之修改源码(版本 V2.x.x)

    说明 使用 QCustomPlot 绘图库的过程中,有时候觉得原生的功能不太够用,比如它没有曲线平滑功能;有时候又觉得更新绘图数据时逐个赋值效率太低,如果能直接操作内存就好了;还有时候希望减轻 CPU 压力,启用 GPU 加速。好在 QCustomPlot 是开源项目,源码编写十分规范,…

    2023/5/30 5:22:21 人评论 次浏览
  • QT 绘制波形图、频谱图、瀑布图、星座图、眼图、语图

    说明 最近在学中频信号处理的一些东西,顺便用 QT 写了一个小工具,可以显示信号的时域波形图、幅度谱、功率谱、二次方谱、四次方谱、八次方谱、瞬时包络、瞬时频率、瞬时相位、非线性瞬时相位、瞬时幅度直方图、瞬时频率直方图、瞬时相位直方图、眼图、星座图、语谱图、…

    2023/5/29 1:24:35 人评论 次浏览
  • 【LeetCode双向链表】LRU详解,双向链表实战

    LRU缓存 请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。 实现 LRUCache 类:LRUCache(int capacity) 以 正整数 作为容量 capacity 初始化 LRU 缓存 int get(int key) 如果关键字 key 存在于缓存中,则返回关键字的值,否则返回 -1 。 void put(int k…

    2023/5/29 1:22:10 人评论 次浏览
  • 【模型部署 01】C++实现分类模型(以GoogLeNet为例)在OpenCV DNN、ONNXRuntime、TensorRT、OpenVINO上的推理部署

    深度学习领域常用的基于CPU/GPU的推理方式有OpenCV DNN、ONNXRuntime、TensorRT以及OpenVINO。这几种方式的推理过程可以统一用下图来概述。整体可分为模型初始化部分和推理部分,后者包括步骤2-5。以GoogLeNet模型为例,测得几种推理方式在推理部分的耗时如下:结论:GPU…

    2023/5/27 1:52:23 人评论 次浏览
  • 【重学C++】04 | 说透C++右值引用(上)

    文章首发 【重学C++】04 | 说透C++右值引用(上) 引言 大家好,我是只讲技术干货的会玩code,今天是【重学C++】的第四讲,在前面《03 | 手撸C++智能指针实战教程》中,我们或多或少接触了右值引用和移动的一些用法。 右值引用是 C++11 标准中一个很重要的特性。第一次接…

    2023/5/23 11:52:12 人评论 次浏览
  • 【重学C++】03 | 手撸C++智能指针实战教程

    文章首发 【重学C++】03 | 手撸C++智能指针实战教程 前言 大家好,今天是【重学C++】的第三讲,书接上回,第二讲《02 脱离指针陷阱:深入浅出 C++ 智能指针》介绍了C++智能指针的一些使用方法和基本原理。今天,我们自己动手,从0到1实现一下自己的unique_ptr和shared_pt…

    2023/5/22 14:22:19 人评论 次浏览
  • 【从0开始编写webserver·基础篇#02】服务器的核心---I/O处理单元和任务类

    I/O处理单元和任务类 前面写了线程池,那么现在要考虑如何去使用该线程池了注意,到目前为止,我们还是在解决web服务器的I/O处理单元 即负责处理客户连接,读写网络数据的部分线程池属于 Web 服务器中的工作线程部分,Web 服务器通常使用线程池来管理并复用一组预先创建的…

    2023/5/21 18:22:23 人评论 次浏览
  • 【重学C++】02 脱离指针陷阱:深入浅出 C++ 智能指针

    文章首发 【重学C++】02 脱离指针陷阱:深入浅出 C++ 智能指针 前言 大家好,今天是【重学C++】系列的第二讲,我们来聊聊C++的智能指针。 为什么需要智能指针 在上一讲《01 C++如何进行内存资源管理》中,提到了对于堆上的内存资源,需要我们手动分配和释放。管理这些资源…

    2023/5/21 14:22:24 人评论 次浏览
  • 【重学C++】01| C++ 如何进行内存资源管理?

    文章首发 【重学C++】01| C++ 如何进行内存资源管理? 前言 大家好,我是只讲技术干货的会玩code,今天是【重学C++】的第一讲,我们来学习下C++的内存管理。 与java、golang等自带垃圾回收机制的语言不同,C++并不会自动回收内存。我们必须手动管理堆上内存分配和释放,这…

    2023/5/21 1:22:26 人评论 次浏览
  • 希望计算机专业同学都知道这些博主

    湖科大教书匠——计算机网络 “宝藏老师”、“干货满满”、“羡慕湖科大”...这些都是网友对这门网课的评价,可见网课质量之高!最全面的面试网站 湖南科技大学《计算机网络》微课堂是该校高军老师精心制作的视频课程,用简单的语言描述复杂的问题,用生动的动画演示抽象…

    2023/5/18 5:22:14 人评论 次浏览
  • 都说 C++ 没有 GC,RAII: 那么我算个啥?(赠书福利)

    *以下内容为本人的学习笔记,如需要转载,请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/7A9-tGZxf4w_7eZl3OUQ4A学过 Java、C# 或者其他托管语言(managed languages)的同学,回过头来看 C++ 的时候,第一反应就是 C++ 没有自动垃圾回收器(GC),而不能…

    2023/5/18 5:22:10 人评论 次浏览
  • 【C++】初始化列表构造函数VS普通构造函数

    普通构造函数VS初始化列表构造函数 初始化列表构造函数最优先匹配问题 对于一个类而言,只要其中包含有初始化列表的构造函数,编译器在编译使用{}语法的构造时会最倾向于调用初始化列表构造函数,哪怕做类型转换也在所不惜,哪怕有类型最佳匹配的普通构造函数或移动构造函…

    2023/5/16 5:52:02 人评论 次浏览
扫一扫关注最新编程教程