稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 前端
  • 后端
  • Python
  • 人工智能
  • 程序员
  • Java
  • 面试
  • GitHub
  • 架构
  • 展开
  • 全部
  • 前端
  • 后端
  • Python
  • 人工智能
  • 程序员
  • Java
  • 面试
  • GitHub
  • 架构
  • JavaScript
  • 数据库
  • 算法
  • C++
  • 爬虫
  • 大数据
  • 暂无数据
    • 推荐
    • 最新
  • c-依赖库汇总与缺失检测
    由于工作需要,要运行并基于某个开源的c库做demo。最头疼的是依赖库,代码里依赖了哪些库,而本机环境缺少哪些库。整理了以下方法备忘 编译期(头文件 + 库检测) 1. CMake 自带的依赖检测 如果
    • 此间码农
    • 40
    • 点赞
    C++
  • 【底层机制】std::string 解决的痛点?是什么?怎么实现的?怎么正确用?
    std::string 的引入,就是为了将程序员从这些繁琐、易错且危险的操作中解放出来。 它作为一个类,封装了字符序列和所有相关的内存管理操作,提供了安全、高效且易用的字符串抽象
    • 沐怡旸
    • 164
    • 点赞
    C++ 面试
    【底层机制】std::string 解决的痛点?是什么?怎么实现的?怎么正确用?
  • 【C++学习】异常
    本文主介绍异常相关概念,侧重于C++的异常概念。简单展示异常的使用,以及构建自定义异常体系,最后总结了异常的优缺点。
    • ChuHsiang
    • 36
    • 点赞
    C++
  • 学了十几种编程语言后,我终于悟了!
    我为什么要学这么多编程语言?是怎么学习的?学了这么多语言对我有哪些好处和坏处?现在我们到底应不应该学多门语言呢?
    • 程序员鱼皮
    • 8.2k
    • 76
    编程语言 Java C++
    学了十几种编程语言后,我终于悟了!
  • 【底层机制】std::weak_ptr解决的痛点?是什么?如何实现?如何正确用?
    std::weak_ptr 不是一种独立的智能指针,而是 std::shared_ptr 生态系统的一个安全补充。它通过放弃所有权来换取避免循环引用的能力,并通过严格的“先检查后访问”机制保证了安全性
    • 沐怡旸
    • 56
    • 点赞
    C++ 面试
    【底层机制】std::weak_ptr解决的痛点?是什么?如何实现?如何正确用?
  • 【底层机制】std::unique_ptr 解决的痛点?是什么?如何实现?怎么正确使用?
    std::unique_ptr 将动态分配资源的“所有权”概念首次在C++类型系统中清晰地表达了出来。你看到一个 unique_ptr,你就立刻知道谁拥有它、谁负责释放它
    • 沐怡旸
    • 72
    • 点赞
    C++ 面试
    【底层机制】std::unique_ptr 解决的痛点?是什么?如何实现?怎么正确使用?
  • C++凡人修仙法典 - 宗门版-下
    C++凡人修仙法典 - 宗门版 序章:宗门真谕·万界代码修真录 当指尖在键盘叩击出第一串字符时,灵气如星河倒卷般在屏幕上奔涌——此乃**「C++万界宗门」洞开山门的玄妙时刻。
    • 光头闪亮亮
    • 271
    • 7
    C++
  • [C语言]第三章-数据类型&变量
    ​   ​ 编辑 笔者链接:扑克中的黑桃A 系列专栏:C语言专栏 每日一句 不为外物所动之谓静, 不为外物所实之谓虚。 ​ 编辑 目录 每日一句 往期回顾:从 Hello World 走向深入 一.C
    • 扑克中的黑桃A
    • 31
    • 点赞
    C++
  • C++凡人修仙法典 - 散修版
    C++凡人修仙法典 - 散修版 序章:荒野独行·代码散修之道 在这数字洪荒的蛮荒时代,C++犹如一部失落于天地间的上古秘典,记载着从代码凡人到编程宗师的艰难蜕变之路。
    • 光头闪亮亮
    • 375
    • 7
    C++
  • C++凡人修仙法典 - 宗门版-上
    C++凡人修仙法典 - 宗门版 序章:宗门真谕·万界代码修真录 当指尖在键盘叩击出第一串字符时,灵气如星河倒卷般在屏幕上奔涌——此乃**「C++万界宗门」洞开山门的玄妙时刻。
    • 光头闪亮亮
    • 345
    • 5
    C++
  • 【底层机制】emplace_back 为什么引入?是什么?怎么实现的?怎么正确用?
    在现代C++开发中,优先考虑使用 emplace_back,尤其是在构造对象成本较高或需要多个参数的场景下。它是编写高效、现代C++代码的重要习惯之一。理解其背后的原理,能让你更自信地做出正确的选择
    • 沐怡旸
    • 36
    • 1
    C++ 面试
  • 【底层机制】右值引用是什么?为什么要引入右值引用?
    它让C++程序员能够明确区分和处理“可安全拷贝的持久对象”和“可安全窃取其资源的临时对象”,从而编写出效率极高、资源管理清晰的现代C++代码
    • 沐怡旸
    • 80
    • 2
    C++ 面试
    【底层机制】右值引用是什么?为什么要引入右值引用?
  • 【基础知识】仿函数与匿名函数对比
    默认首选Lambda表达式:对于90%需要函数对象的场景,尤其是在算法调用和回调中,使用Lambda。它更简洁、更安全(通过指定捕获避免意外)、更局部化
    • 沐怡旸
    • 47
    • 1
    C++ 面试
    【基础知识】仿函数与匿名函数对比
  • 【底层机制】稀疏文件--是什么、为什么、好在哪、怎么实现的?
    核心概念:稀疏文件是一种计算机文件存储技术,其中文件中的空数据块(通常是由一串零字节组成,称为“空洞”)不会实际分配物理磁盘空间。文件系统只是在元数据中记录这些空洞的位置和大小
    • 沐怡旸
    • 58
    • 1
    C++ 面试
    【底层机制】稀疏文件--是什么、为什么、好在哪、怎么实现的?
  • 实习生必看:错误码设计速成指南
    实习时随便写错误码,日志全是 1/2/3,根本查不出问题。本文分享一种 32 位分段设计:级别、业务域、模块、错误码四段,避免冲突,方便扩展和排查,新手也能快速落地。
    • RushSpace
    • 187
    • 2
    C++
    实习生必看:错误码设计速成指南
  • 【底层机制】auto 关键字的底层实现机制
    auto 是一个类型说明符。它在编译期指示编译器:“请根据这个变量的初始化表达式,自动推导出它的类型
    • 沐怡旸
    • 76
    • 1
    C++ 面试
    【底层机制】auto 关键字的底层实现机制
  • 【底层机制】【C++】vector 为什么等到满了才扩容而不是提前扩容?
    std::vector不提前扩容的根本原因是:为了恪守C++“零开销”的设计哲学,在默认情况下避免任何不必要的性能损耗和内存浪费,同时将优化控制的权力通过reserve()等接口完全交付给程序员
    • 沐怡旸
    • 62
    • 2
    C++
  • 【底层机制】std::unordered_map 扩容机制
    auto 的实现完全发生在编译期。它不会产生任何运行时开销。其行为几乎完全等同于模板类型推导(Template Argument Deduction)。理解模板类型推导是理解 auto 的关键。
    • 沐怡旸
    • 41
    • 1
    C++ 面试
    【底层机制】std::unordered_map 扩容机制
  • 突破Python性能墙:关键模块C++化的爬虫优化指南
    今天用Python和C++混合爬虫方案对正则解析瓶颈实现突破性优化,我的总体思路就是Python负责HTTP请求和页面调度,C++编译的高性能正则引擎(std::regex)通过ctypes实现FFI
    • 华科云商xiao徐
    • 165
    • 2
    爬虫 C++ Python
    突破Python性能墙:关键模块C++化的爬虫优化指南
  • C++标准库算法:从零基础到精通
    C++标准库算法设计遵循算法与容器的分离哲学,通过迭代器实现通用性。算法分为非修改型(如查找、计数)和修改型(如排序、转换)操作,各司其职又灵活组合。迭代器作为桥梁,连接算法与不同容器,提供统一接口。
    • 这儿有一堆花
    • 106
    • 1
    C++
    C++标准库算法:从零基础到精通
  • 早上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    20.3m

    #金石焕新程#

    5.5m

    #每日快讯#

    9.2m

    #MCP 怎么玩#

    714k

    #每天一个知识点#

    41.8m

    #金石计划征文活动#
    #金石计划征文活动#

    36.6m

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    346k

    #新人报道#

    35.2m

    #掘金一周#

    912k

    #我的技术写作成长之路#
    #我的技术写作成长之路#

    8.4m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多代码人生文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2025 稀土掘金