安大小万
码龄2年
关注
提问 私信
  • 博客:23,747
    23,747
    总访问量
  • 41
    原创
  • 48,068
    排名
  • 344
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:一名安大程序员

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 毕业院校: 安徽大学
  • 加入CSDN时间: 2022-07-25
博客简介:

wgr050505的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    459
    当月
    0
个人成就
  • 获得488次点赞
  • 内容获得35次评论
  • 获得366次收藏
创作历程
  • 31篇
    2024年
  • 10篇
    2023年
成就勋章
TA的专栏
  • C++
    20篇
  • STL
    1篇
  • 数据结构
    8篇
  • Linux
    2篇
  • C语言语法
    2篇
  • 新人
  • 程序员
    3篇
  • 程序人生
兴趣领域 设置
  • 编程语言
    c++c语言
  • 开发工具
    git
  • 后端
    后端
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

构建大师:深入理解Linux下的Make和Makefile

通过本文,我们深入了解了Make和Makefile的各个方面,从基础到高级特性。希望这些知识能够帮助你在未来的项目中更加高效地管理构建流程。记住,一个好的Makefile不仅能够提高开发效率,还能提升团队协作的流畅度。
原创
发布博客 2024.08.31 ·
869 阅读 ·
15 点赞 ·
0 评论 ·
11 收藏

C++中的异常处理与资源管理

异常处理和资源管理是确保程序健壮性和可靠性的重要组成部分。通过使用智能指针和 RAII 技术,可以有效地避免资源泄漏等问题。希望本文能帮助你更好地理解和运用这些技术,提升你的编程技能。
原创
发布博客 2024.08.30 ·
1367 阅读 ·
23 点赞 ·
0 评论 ·
19 收藏

C++11新特性详解与实战应用

C++11带来的新特性极大地丰富了C++语言的功能性,同时也提高了开发者的生产力。从自动类型推导到线程支持,每一项特性都旨在让开发者能够写出更高效、更安全、更易读的代码。希望这篇文章能帮助你更好地理解和使用这些强大的工具!
原创
发布博客 2024.08.30 ·
1417 阅读 ·
35 点赞 ·
0 评论 ·
18 收藏

深入浅出:模拟实现 C++ STL 中的 unordered_map 和 unordered_set

本文通过模拟实现的方式,深入探讨了 C++ STL 中 unordered_set 和 unordered_map 的内部工作原理。通过理解散列表的工作机制,我们可以更好地利用这些容器提供的高效性能,并在需要时定制自己的哈希函数或碰撞解决策略。
原创
发布博客 2024.08.29 ·
1046 阅读 ·
21 点赞 ·
0 评论 ·
19 收藏

深入理解红黑树:原理、实现与应用

本文介绍了红黑树的基本概念、性质、关键操作以及一个完整的 C++ 实现。红黑树作为一种高效的自平衡二叉搜索树,在实际应用中有着重要的地位。通过本文的学习,希望读者能够更好地理解和应用红黑树。
原创
发布博客 2024.08.29 ·
1269 阅读 ·
34 点赞 ·
0 评论 ·
12 收藏

AVL 树的实现与应用

本文介绍了 AVL 树的基本概念、性质、旋转操作以及在 C++ 中的实现。AVL 树是一种自平衡的二叉搜索树,适用于需要高效查找、插入和删除操作的应用场景。通过本文的学习,读者应该能够理解 AVL 树的工作原理,并能够在实际项目中运用它。
原创
发布博客 2024.08.28 ·
665 阅读 ·
16 点赞 ·
0 评论 ·
12 收藏

C++ STL: map 和 set 的应用与实践

本文介绍了 C++ 中 map 和 set 的基本用法以及在实际编程中的应用案例。通过这些例子,我们看到了 map 和 set 在词频统计、去重和排序、动态排名以及图算法等方面的应用。此外,本文还讨论了自定义比较器和 multimap 的使用技巧,以及在性能方面的考量。
原创
发布博客 2024.08.28 ·
910 阅读 ·
11 点赞 ·
0 评论 ·
6 收藏

二叉搜索树:数据结构之美

本文介绍了二叉搜索树的基本概念、主要操作以及一些高级主题。通过学习这些内容,您不仅能够理解二叉搜索树的工作原理,还能够掌握如何有效地使用它们来解决实际问题。此外,本文还探讨了自平衡二叉搜索树的概念,这是处理大规模数据集时的一个重要工具。
原创
发布博客 2024.08.26 ·
881 阅读 ·
14 点赞 ·
0 评论 ·
19 收藏

沾滞位:守护Linux共享目录的守护神

本文通过理论与实践相结合的方式,带你深入了解了沾滞位的工作原理及其实用价值。通过在实际环境中设置和测试沾滞位,你将能够更好地保护你的Linux系统免受未经授权的数据篡改。记住,安全始于细节,沾滞位正是那些能够显著提升系统安全性的细节之一。
原创
发布博客 2024.07.15 ·
518 阅读 ·
9 点赞 ·
1 评论 ·
5 收藏

探索Linux下的文件权限艺术:如何巧妙控制你的数字领域

本文旨在提供一个全面的视角,帮助读者理解Linux文件权限的核心概念,同时通过实际操作加深记忆。请在自己的Linux环境中尝试上述示例,以获得最佳学习效果。
原创
发布博客 2024.07.15 ·
332 阅读 ·
5 点赞 ·
0 评论 ·
7 收藏

C++中的虚函数:深入探究多态性

本文通过一系列代码示例详细阐述了C++中虚函数的使用,包括基本概念、纯虚函数、抽象类以及多态性的实现。通过实践这些示例,你将能够更深刻地理解虚函数在C++中的作用和重要性。
原创
发布博客 2024.07.11 ·
415 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

Linux指令大全:驾驭终端的艺术

本文将深入浅出地讲解一系列关键的Linux命令,从基础的文件和目录操作,到高级的文本处理和系统管理,助你成为Linux终端的高手。
原创
发布博客 2024.07.11 ·
823 阅读 ·
15 点赞 ·
0 评论 ·
6 收藏

博客标题:C++中的静态与动态绑定:一场编译与运行时的较量

静态绑定和动态绑定各有优劣。静态绑定允许编译器在编译时优化代码,提高执行效率;而动态绑定则提供了更大的灵活性和可扩展性,特别是在设计需要多态性的系统时。理解两者之间的差异,可以帮助我们编写更高效、更灵活的C++程序。
原创
发布博客 2024.07.09 ·
1117 阅读 ·
26 点赞 ·
0 评论 ·
21 收藏

博客标题:C++中的继承:构建面向对象的基石

通过本文的讨论和示例,我们不仅了解了C++中继承的基础知识,还探索了其不同形式和与多态性的紧密联系。在面向对象编程(OOP)中,继承是一个核心概念,它允许创建新的类,这些新类可以从现有类那里继承属性和行为。继承是C++中一个强大而灵活的概念,它能够促进代码的复用和模块化,同时也是实现多态性的关键。理解继承的细节和限制,能够帮助开发者更加有效地利用这一特性,构建出既强大又健壮的软件系统。继承与虚函数结合可以实现多态性,允许使用基类指针或引用调用派生类的方法,这增强了程序的灵活性和可扩展性。
原创
发布博客 2024.07.09 ·
326 阅读 ·
4 点赞 ·
0 评论 ·
11 收藏

探秘C++ STL中的Stack与Queue:数据结构的艺术与实践

stack和queue作为两种基础而重要的数据结构,扮演着不可或缺的角色。本文将深入剖析这两个容器适配器,通过丰富的代码示例,带你领略它们的功能与内部机制。
原创
发布博客 2024.06.11 ·
492 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

探索C++ STL中的std::list:链式存储的艺术与实践

通过这篇文章,我们不仅学习了std::list的基本概念和使用技巧,还深入了解了它与std::vector的区别,为实际编程提供了宝贵的指导。
原创
发布博客 2024.06.08 ·
716 阅读 ·
8 点赞 ·
1 评论 ·
17 收藏

揭秘C++ String容器:字符串操作的艺术

本文将深入剖析std::string的奥秘,通过详尽的代码示例,带你领略字符串操作的无限可能。
原创
发布博客 2024.05.26 ·
551 阅读 ·
6 点赞 ·
0 评论 ·
6 收藏

深入探索C++ Vector容器:灵活的动态数组秘籍

本文将带领大家深入探索vector的奥秘,通过丰富的代码示例,揭示其强大功能背后的设计哲学。
原创
发布博客 2024.05.26 ·
506 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏

探索C++模板类的奥秘:从基础到实践的深度之旅

模板类是C++泛型编程的核心技术之一,它让我们能够以一种类型无关的方式编写代码,从而提高代码的复用性和适应性。通过深入了解模板类的机制及其应用,开发者能够构建出更加高效、灵活且易于维护的软件系统。
原创
发布博客 2024.05.04 ·
401 阅读 ·
6 点赞 ·
2 评论 ·
7 收藏

C++ 数据内存分布揭秘:从栈到堆的探索之旅

本文将深入探讨C++中各种变量和数据结构在内存中的分布情况,包括栈(stack)、堆(heap)以及其他内存区域,并通过多个代码示例直观呈现这些概念的实际应用。
原创
发布博客 2024.05.04 ·
939 阅读 ·
16 点赞 ·
0 评论 ·
14 收藏
加载更多