![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
文章平均质量分 77
哆啦叮当
我有四次元口袋
展开
-
详解C++中的多态实现
文章对C++多态的实现原理做了些介绍,然后剖析了相关的应用场景和使用方式原创 2024-08-01 23:42:42 · 392 阅读 · 0 评论 -
详解C++的左值引用和右值引用
左值引用是指向一个已命名的、持久的对象或变量的引用。它使用单个符号表示。int a = 10;// ref 是 a 的左值引用右值引用是指向一个即将被销毁的临时对象的引用。它使用双&&符号表示。// rref 是一个右值引用,绑定到临时变量 10左值引用和右值引用是C++中强大的工具,帮助开发者编写高效和现代化的代码。左值引用适用于引用和修改持久对象,而右值引用则用于处理临时对象、实现移动语义和完美转发。通过合理使用这两种引用,开发者可以优化程序的性能并增强代码的灵活性。原创 2024-07-27 11:50:38 · 351 阅读 · 0 评论 -
C11中的智能指针
智能指针通过自动管理内存,极大地提高了代码的安全性和可维护性。在使用时,根据具体场景选择合适的智能指针类型,可以有效避免内存泄漏和悬挂指针问题。原创 2024-07-24 19:55:04 · 417 阅读 · 0 评论 -
传值、传值、传引用的区别和选择策略
介绍了C++中传值,传值,引用三者的特点和一般如何选用原创 2024-07-20 17:17:08 · 346 阅读 · 0 评论 -
简单Makefile教程:多文件编译/跨平台/删除生成/定义批量操作/处理一类文件
根据使用经验分享一些Makefile的技巧和教程:多文件编译,跨平台使用,删除中间文件,定义批量操作,操作一类文件原创 2023-12-20 01:42:32 · 675 阅读 · 0 评论 -
C/C++的堆栈内存分配详解
堆和栈是C语言中重要的内存分配方式,各有优缺点和适用场景。理解它们的工作原理和使用方法对于编写高效、可靠的C语言程序至关重要原创 2024-07-19 18:11:37 · 607 阅读 · 0 评论