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

#c++

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

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

小白学大数据

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

200

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

Coder-ZZ

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

300

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

Coder-ZZ

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

400

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

Coder-ZZ

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

600

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

Coder-ZZ

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

200

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

BBuf

1.基于 onnxruntime,将 StableDiffusionInpaintPipeline、StableDiffusionControlNetImg2I...

800

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

大耳朵土土垚

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

1500

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

用户11029269

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

500

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

用户11029269

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

900

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

Jimaks

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

800

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

Jimaks

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

1200

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

Jimaks

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

1200

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

Jimaks

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

5010

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

Jimaks

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

5710

C++一分钟之-范围基础:views与ranges

Jimaks

在现代C++中,ranges和views是C++20引入的重要特性,它们极大地丰富了标准库,并为编写更简洁、高效且易于理解的代码提供了强大的工具。本文将深入浅出...

4610

C++一分钟之-并发编程基础:线程与std::thread

用户11185987

并发编程是现代软件开发中的重要组成部分,它允许程序同时执行多个任务,从而提高效率和响应速度。在C++11标准中,std::thread库的引入极大地简化了多线程...

11110

稳博投资研究类笔试2024

量化投资和人工智能公众号

面向研究类的笔试题目,主要是数理统计和编程题,本次笔试时长三小时,整体五个题,分别是魔法跳棋、金融数据计算、机器学习题、数学题、物理题,本次给出其中的两题,剩下...

10410

Flow-IPC 提升 C++ 开发人员的进程间通信

云云众生s

Flow-IPC 解决了传输大量数据量的挑战,允许程序在不同的处理器核心上同时执行线程。

9710

【C++进阶学习】第四弹——多态——迈向C++更深处的关键一步

GG Bond1

如果不使用 override,编译器仍然可以正确地识别出重写的函数,但使用 override 可以让意图更加明确,并且能够检测出一些错误。

10110

【C++】基础知识--inline(内联)关键字以及与宏的区别

用户11036582

宏的本质其实就是在程序的预处理阶段,无脑的进行宏符号替换,替换时不做语法的检查,比如比如"入参"类型是否匹配,"入参"个数是否匹配等。

9510
领券