首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#c++

使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式

Qt | QChart和QChartView配合实现面积图、条形图、折线图、饼图、曲线图、散点图,支持显示坐标值和坐标点。

用户9273135

一般我将ctrl+alt+L或者shift+alt+L来展开和折叠所有代码块,方便快速定位函数位置。(这个需要自定义)

2500

【C++】类和对象(上)

s-little-monster

面向过程和面向对象的主要区别在于它们处理问题的方式和关注点不同,面向过程更注重问题的解决步骤和操作,而面向对象更注重问题的抽象和模块化

700

【C++】————string基础用法及部分函数底层实现

用户11036582

其中提一下第三种,pos为子串的位置,len子串的长度,若len大于从子串pos位置开始后面字符总数,则表示初始化到子串结尾即可,比如我们要用 “hello ...

3600

【C++】多态(定义、虚函数、重写、隐藏)

秦jh

多态的概念:通俗来说,就是多种形态,具体点就是去完成某个行为,当不同的对象去完成时会 产生出不同的状态。

2300

windows环境下C/C++的socket相关网络编程详解以及部分TCP详解

晨星成焰

在Windows操作系统下,进程之间通信(IPC)可以通过多种机制实现,以下是一些常用的通信方法:

16440

【C++】 ——【模板初阶】——基础详解

小李很执着

在C++中,模板是一种强大的特性,可以实现代码的泛型编程,从而减少代码的重复,提高代码的复用性和可维护性。本文将详细讲解C++模板,涵盖以下几部分内容:

7110

网络请求的高效处理:C++ libmicrohttpd库详解

小白学大数据

libmicrohttpd是一个小型的C语言库,用于创建HTTP服务器和客户端。它提供了HTTP 1.1协议的完整实现,包括持久连接、管道化请求、虚拟主机等特性...

8610

C++设计模式——Template Method模板方法模式

Coder-ZZ

模板方法模式是一种行为型设计模式,它先定义了一个算法的大致框架,然后将算法的具体实现步骤分解到多个子类中。

6510

C++设计模式——Command命令模式

Coder-ZZ

命令模式是一种行为型设计模式。在实际开发场景中,命令模式将一个请求的处理或者一个具体操作封装为一个对象,从而可以让开发者根据不同的请求参数来生成不同的执行函数。

6210

C++设计模式——Strategy策略模式

Coder-ZZ

策略模式是一种行为型设计模式,策略模式在软件开发场景中定义了一系列的算法,并将每个算法单独封装在可替换的对象中,使应用程序在运行时可以根据具体的上下文来动态地选...

6910

C++设计模式——Observer观察者模式

Coder-ZZ

观察者模式是一种行为型设计模式,又被称为"发布-订阅"模式,它定义了对象之间的一对多的依赖关系,当一个对象的状态发生变化时,所有依赖于它的对象都会收到通知并自动...

6610

如何使用“LoRa”的方式加载ONNX模型:StableDiffusion相关模型 的C++推理

BBuf

与检测、分类等传统 cv 方法不同,我们如果想在 c++中串起整个 pipeline,还缺少 c++版本的 tokenizer 和 scheduler。有很多优...

12710

【C++深度探索】继承机制详解(一)

大耳朵土土垚

继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生...

6310

【C++ 初阶路】--- 类和对象(末)

用户11029269

将const修饰的“成员函数”称之为const成员函数,const修饰类成员函数,实际修饰该成员函数隐含的this指针,表明在该成员函数中不能对类的任何成员进行...

5910

【C++ 初阶路】--- 类和对象(下)

用户11029269

通过上文 类和对象(中) 构造函数的学习,我们知道一个对象是怎么来的,那一个对象又是怎么没呢的?

6810

C++一分钟之-认识协程(coroutine)

Jimaks

协程(Coroutine)是C++20引入的一项重要特性,它为程序设计提供了更高层次的控制流抽象,允许非阻塞式的异步编程模型,而无需复杂的回调函数或者状态机。本...

6010

C++一分钟之-扁平化映射与unordered_map

Jimaks

在C++编程领域,std::unordered_map作为一个无序关联容器,因其高效的平均时间复杂度(接近O(1)的查找、插入和删除操作)而广受青睐。然而,高效...

7310

C++一分钟之概念(concepts):C++20的类型约束

Jimaks

在C++的漫长进化历程中,Concepts(概念)作为C++20引入的一个重大特性,为模板编程带来了革命性的变化。它允许程序员以更加清晰、直观的方式表达类型要求...

7110

C++一分钟之-属性(attributed)与属性语法

Jimaks

在C++编程领域,属性(attributed)作为一种元数据的形式,为源代码提供了额外的信息,帮助编译器、链接器或其他工具更好地理解代码的意图。虽然C++标准库...

7010

C++一分钟之-编译时计算:constexpr与模板元编程

Jimaks

在C++的世界里,编译时计算是一种强大的技术,它允许程序在编译阶段完成计算任务,从而提高运行时性能并增强代码的类型安全。constexpr与模板元编程是实现这一...

8810
领券