首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
前端
人工智能
GitHub
面试
架构
程序员
Python
Java
展开
全部
后端
前端
人工智能
GitHub
面试
架构
程序员
Python
Java
JavaScript
开源
数据库
算法
云原生
C++
暂无数据
推荐
最新
c++11 之 统一初始化(Uniform Initalization)
c++11标准的初始化列表部分,通过文字和代码的方式,具体说明了c++11特性之初始化列表的使用方法和背景
QGIS开发笔记(五):qgis加载标记点功能,基础标记数量与性能对比测试
对地图增加标记点、标记图标、线条、图形等等,都是常规通用操作,本篇先实现添加标记点,然后对比点数量性能,同时由于像素大小对性能也有较大印象,测试了1、2像素超大数量绘图时,拽托性能与显示效果
C++ 内存与性能优化
在内存和性能敏感的 C++ 系统开发中,语言特性的选择直接决定程序的内存占用和运行效率。本文从C++的关键语言特性出发,分析内存开销和性能代价,并提出可替代方案。
计算机语言中的多态实现
多态(Polymorphism)是指"同一接口,多种实现",是计算机语言中的核心概念。多态可以在编译期实现,也可以在运行时实现。本文介绍多态在不同语言中的实现方式。
从“Hello, World!”说起:理解程序的基本结构
从经典的“Hello, World!”程序入手,详解C++程序的基本结构。通过逐行解析和动手实验,带领读者完成从编写到运行的完整过程,理解程序如何被编译执行,为后续学习打下坚实基础。
1. 让自己习惯cpp
本章是站在全局角度来看待的cpp,介绍了cpp是一个语言联邦,特性可能由于次语言不同而不同,需要把握次语言各自特色
curl库应用-c++客户端示例及golang服务端应用示例
curl是一个开源的命令行工具和库,用于在各种协议(如HTTP、HTTPS、FTP等)上进行数据传输。它支持多种平台,包括Windows、Linux和macOS,是许多应用程序进行网络通信的重要工具
C++使用nlohmann/json库解析JSON数据应用示例
本章节介绍了如何在C++项目中使用nlohmann/json库来解析和处理JSON数据。我们将展示如何安装和配置该库,并通过封装的JsonHandler类来简化JSON数据的操作过程。
学了十几种编程语言后,我终于悟了!
我为什么要学这么多编程语言?是怎么学习的?学了这么多语言对我有哪些好处和坏处?现在我们到底应不应该学多门语言呢?
ZBar 环境搭建与快速入门指南
ZBar 是开源条码 / 二维码解码工具,主打高效实时识别。本指南涵盖 Linux/macOS/Windows 环境搭建、命令行常用指令及 Python/C++/Java/Golang 最简示例
C++凡人修仙法典 - 散修版
C++凡人修仙法典 - 散修版 序章:荒野独行·代码散修之道 在这数字洪荒的蛮荒时代,C++犹如一部失落于天地间的上古秘典,记载着从代码凡人到编程宗师的艰难蜕变之路。
C++凡人修仙法典 - 宗门版-下
C++凡人修仙法典 - 宗门版 序章:宗门真谕·万界代码修真录 当指尖在键盘叩击出第一串字符时,灵气如星河倒卷般在屏幕上奔涌——此乃**「C++万界宗门」洞开山门的玄妙时刻。
C++凡人修仙法典 - 宗门版-上
C++凡人修仙法典 - 宗门版 序章:宗门真谕·万界代码修真录 当指尖在键盘叩击出第一串字符时,灵气如星河倒卷般在屏幕上奔涌——此乃**「C++万界宗门」洞开山门的玄妙时刻。
【底层机制】std::string 解决的痛点?是什么?怎么实现的?怎么正确用?
std::string 的引入,就是为了将程序员从这些繁琐、易错且危险的操作中解放出来。 它作为一个类,封装了字符序列和所有相关的内存管理操作,提供了安全、高效且易用的字符串抽象
LLDB 调试器使用指南
LLDB 是 LLVM 项目的一部分。主要用于调试 C、C++、Objective-C 和 Swift 程序。本文将介绍 LLDB 的使用方法和常见命令
【底层机制】std::unique_ptr 解决的痛点?是什么?如何实现?怎么正确使用?
std::unique_ptr 将动态分配资源的“所有权”概念首次在C++类型系统中清晰地表达了出来。你看到一个 unique_ptr,你就立刻知道谁拥有它、谁负责释放它
实习生必看:错误码设计速成指南
实习时随便写错误码,日志全是 1/2/3,根本查不出问题。本文分享一种 32 位分段设计:级别、业务域、模块、错误码四段,避免冲突,方便扩展和排查,新手也能快速落地。
c-依赖库汇总与缺失检测
由于工作需要,要运行并基于某个开源的c库做demo。最头疼的是依赖库,代码里依赖了哪些库,而本机环境缺少哪些库。整理了以下方法备忘 编译期(头文件 + 库检测) 1. CMake 自带的依赖检测 如果
【底层机制】右值引用是什么?为什么要引入右值引用?
它让C++程序员能够明确区分和处理“可安全拷贝的持久对象”和“可安全窃取其资源的临时对象”,从而编写出效率极高、资源管理清晰的现代C++代码
【底层机制】std::weak_ptr解决的痛点?是什么?如何实现?如何正确用?
std::weak_ptr 不是一种独立的智能指针,而是 std::shared_ptr 生态系统的一个安全补充。它通过放弃所有权来换取避免循环引用的能力,并通过严格的“先检查后访问”机制保证了安全性