
C/C++
文章平均质量分 66
该专栏将提供大量的C/C++编程教程、技巧和实践经验,帮助你更好地掌握这门编程语言。我会分享实用的工具和库,以及最新的技术和趋势。如果你对C/C++编程感兴趣,该专栏将是一个非常有用的资源。
bmseven
知不足而奋进,望远山而前行~(一个爱打台球的程序员)
展开
-
C++ 静态工厂函数
静态工厂函数是C++中一种灵活而优雅的设计模式,它可以帮助我们实现对象的创建和管理。通过封装对象创建逻辑、隐藏实现细节、提高灵活性等优点,静态工厂函数在实际项目中具有广泛的应用价值。合理地使用静态工厂函数可以使代码更加清晰、可维护、可扩展,是C++编程中的一种重要的设计技巧。原创 2024-04-25 10:20:50 · 601 阅读 · 0 评论 -
C++ 指针
指针是一个变量,它存储的是内存地址。而不是实际的数据。通过指针,我们可以访问和操作存储在内存中的数据。原创 2023-11-06 11:15:01 · 3854 阅读 · 0 评论 -
C++ enum与enum class对比
在C++中,有两种主要的枚举类型:常规枚举(enum)和枚举类(enum class)。这两种枚举类型在使用方式和行为上有一些重要的差异,本文将详细讨论这两种枚举的区别和用法。原创 2023-11-06 10:43:47 · 4746 阅读 · 0 评论 -
C++ 拷贝构造函数中的Private权限问题
C++类的成员函数可以访问同类型实例对象的私有成员变量是因为成员函数是类的一部分,它们被视为类的内部代码。在类的内部,所有成员函数都可以访问该类的私有成员。原创 2023-06-26 15:55:23 · 941 阅读 · 0 评论 -
C++ 模板特例化
C++模板特例化是一种特殊的模板形式,它允许我们为特定类型或特定情况下的类型提供自定义实现。这种特殊的实现可以覆盖通用模板的默认实现,从而为我们提供更加灵的编程方式。优点:可以针对特定类型或特定模板参数提供特定的实现,从而优化程序的性能或实现特定的功能。例如,可以为某些类型提供更高效的实现,或者为某些特定的模板参数提供特定的行为。缺点:会增加代码的复杂性和维护成本。特例化的代码通常需要与原始模板代码保持同步,这可能会导致代码重复和维护困难。原创 2023-06-03 10:06:56 · 409 阅读 · 0 评论 -
c++ #pragma once与#ifndef对比
c++ #pragma once与#ifndef详解与对比原创 2023-05-20 16:22:55 · 1010 阅读 · 0 评论