
C++98
文章平均质量分 59
C++98
伽利略打小怪兽
愤怒的小番茄
展开
-
【C++】变量
通过学习和使用变量,我们可以更好地管理和操作程序中的数据,实现各种复杂的逻辑和功能。原创 2018-10-29 09:48:31 · 184 阅读 · 1 评论 -
【C++】异常处理
如果你写的方法是给他人使用,那么,如果这个方法失败,最好是以抛异常的方式告诉别人,而不是在方法声明的地方写注释:“0:成功,1:网络连接失败,3:参数错误”。原创 2018-11-02 13:15:42 · 410 阅读 · 1 评论 -
【C++】动态内存
【代码】【C++】动态内存。原创 2018-11-02 14:16:26 · 121 阅读 · 1 评论 -
【C++】命名空间
【代码】【C++】命名空间。原创 2018-11-02 15:13:35 · 143 阅读 · 1 评论 -
【C++】模板
【代码】【C++】模板。原创 2018-11-03 10:15:10 · 163 阅读 · 1 评论 -
【C++】预处理器
通过学习预处理器,可以更好地理解C++编译过程中的各个阶段,并灵活地利用预处理器指令来管理和组织代码,提高代码的可维护性和可移植性。原创 2018-11-03 10:32:17 · 484 阅读 · 1 评论 -
【C++】信号处理
通过学习信号处理,可以更好地掌握在C++程序中如何处理外部事件,提高程序的健壮性和稳定性。原创 2018-11-03 10:52:09 · 1227 阅读 · 2 评论 -
【C++】多线程之std::thread
C++11,包含头文件 thread.h,并使用命名空间std。原创 2018-11-08 09:29:28 · 2427 阅读 · 1 评论 -
【C++】位运算bitset
通过学习位运算,可以更好地理解计算机中整数的二进制表示方式,掌握位运算的基本原理和常用技巧,从而在实际编程中更加灵活地运用位运算来解决问题。原创 2019-07-16 10:11:13 · 534 阅读 · 1 评论 -
【C++】tuple
Tuple 类型在 C++ 中提供了一种简洁、灵活的方式来处理多个值的组合,可以大大简化代码的编写和维护,提高程序的可读性和可维护性。原创 2019-07-16 11:01:36 · 269 阅读 · 1 评论 -
【C++】随机数
在 C++ 中,随机数生成器是用于生成随机数序列的关键组件。通过深入学习随机数的生成原理、分布函数和应用场景,可以更好地掌握随机数的使用方法,为各种实际项目的开发提供有力支持。除了随机数生成器,C++ 还提供了多种随机数分布函数,用于生成符合特定概率分布的随机数序列。随机数在密码学中起着重要作用,用于生成安全的随机密钥、初始化向量等,保护数据的安全性。在游戏开发中,随机数被广泛应用于随机地图生成、敌人行为模拟、物品掉落概率计算等方面。在金融领域,随机数可以用于模拟股价变动、利率变动等,进行金融产品风险评。原创 2019-07-16 15:11:32 · 5710 阅读 · 2 评论 -
【C++】深入理解虚表
看完本篇文章,是不是对神秘莫测的虚表有了更一步的认识。这里只是从内存层面讲解了虚表,欲了解更加透彻,请查阅“继承”,“动态绑定”等知识。原创 2019-07-18 18:49:42 · 310 阅读 · 1 评论 -
【C++】fstream
设置输出流标记,p是"put-设置"的意思,写标记。仅用于ofstream。g是“get-获取”的意思,读标记。仅用于ifstream。控制台:1_2_3_4_5_6_7_8_9_10_文件:1_2_3_4_5_6_7_8_9_10_三个类,open的第二个参数,的默认值。获取输入|输出流标记位置。原创 2018-11-01 15:38:28 · 841 阅读 · 1 评论 -
【C++】ctime
在C++中, 头文件提供了一组函数和类型,用于处理时间和日期。这些函数和类型通常用于获取当前时间、操作时间戳、进行时间和日期的格式化等操作。原创 2018-11-01 10:02:25 · 3800 阅读 · 2 评论 -
【C++】声明和定义
通过学习和掌握声明和定义的概念、应用场景和使用技巧,可以更好地理解 C++ 程序的组织结构,并在实际编程中灵活运用。原创 2018-10-29 09:53:55 · 393 阅读 · 1 评论 -
【C++】左值和右值
通过学习和理解左值和右值的概念,我们可以更好地进行变量和表达式的管理,并利用右值引用和移动语义提高程序的性能和效率。原创 2018-10-29 09:57:22 · 502 阅读 · 1 评论 -
【C++】修饰符
通过学习和理解这些修饰符的概念和用法,我们可以更好地进行变量和函数的声明和定义,并充分利用其特性提高程序的效率和灵活性。原创 2018-10-29 10:14:03 · 1165 阅读 · 2 评论 -
【C++】内存分区
通过理解这些内存分区的特点和用法,我们可以更好地管理程序的内存,并避免内存泄漏和不必要的内存浪费。原创 2018-10-29 10:18:45 · 188 阅读 · 1 评论 -
【C++】运算符
通过学习和理解这些运算符,我们可以更加灵活地进行数学运算、逻辑判断和位操作,编写出更加高效和精确的代码。原创 2018-10-29 10:21:39 · 143 阅读 · 1 评论 -
【C++】数组
通过学习和理解数组的概念、初始化、访问和遍历方法,我们可以更加灵活地使用数组来存储和操作数据,实现各种复杂的算法和数据结构。原创 2018-10-29 10:22:49 · 148 阅读 · 1 评论 -
【C++】指针
通过学习和理解指针的概念、初始化、解引用和算术运算,我们可以更好地进行内存管理和数据操作,提高程序的灵活性和效率。原创 2018-10-29 10:28:49 · 118 阅读 · 1 评论 -
【C++】引用
通过学习和理解引用的概念、初始化、用法以及与指针的区别,我们可以更加灵活地进行变量的引用和传递,提高程序的效率和可读性。原创 2018-10-29 10:36:03 · 208 阅读 · 1 评论 -
【C++】类
通过学习和理解类的概念、声明、定义、访问控制、对象的创建和使用,以及构造函数和析构函数,我们可以更好地进行面向对象的程序设计,提高代码的模块化和可维护性。原创 2018-10-31 13:37:11 · 488 阅读 · 1 评论 -
【C++】多线程之_beginthread与_beginthreadex
标准C运行时库函数,需要包含头文件process.h。原创 2018-11-07 19:32:21 · 2248 阅读 · 1 评论 -
【C++】多线程之CreateThread
简单了解下,平时用到的也就那两三个。接口简介切换到另一个可调度线程创建线程创建远程线程获取线程句柄获取线程IDOpenThread打开一个现有线程对象设置线程优先级获取线程优先级设置开关–系统动态提升该线程的优先级获取~开关ExitThread在线程的执行过程中终止在线程的外面终止获取一个已中止线程的退出代码暂停线程恢复线程要求系统在抛出EXCEPTION_STACK_OVERFLOW异常的时候,保证仍然有指定大小的空闲区可以用阻塞,直到等到信号关闭句柄。原创 2018-11-07 19:59:16 · 3091 阅读 · 1 评论 -
【C++】运算符重载
通过运算符重载,我们可以为自定义类型定义自己的行为,使其具有更直观和灵活的操作方式,提高代码的可维护性和可读性。原创 2018-10-31 16:17:23 · 183 阅读 · 1 评论 -
【C++】参数列表
在 C++ 中,参数列表是函数或方法定义中包含的一组参数,用于接收调用者传递给函数或方法的数据。参数列表中的每个参数都包括参数类型和参数名称。通过学习和掌握参数列表的使用方法,可以更好地设计和开发各种类型的函数和方法,提高代码的可维护性和扩展性。原创 2019-07-29 14:09:13 · 1598 阅读 · 2 评论