C++
文章平均质量分 54
灯火不熄
知识原本是空的,除非会把它付诸行动,否则什么事也不会发生。
展开
-
C++——生成一组随机数
C++11之前,C和C++都是用rand()函数产生随机数。原创 2023-03-28 14:00:10 · 902 阅读 · 0 评论 -
C++实现LeetCode21.合并两个有序链表
给你输入两个有序链表,请你把他俩合并成一个新的有序链表,函数签名如下:递归实现迭代实现我们的 while 循环每次比较p1和p2的大小,把较小的节点接到结果链表上原创 2021-10-21 00:01:48 · 235 阅读 · 0 评论 -
C++——类和对象——定义一个日期类Date
话不多说,直接上代码:函数声明:实现上面的接口:测试类可以按自己需求去自己写。原创 2021-10-19 10:31:59 · 401 阅读 · 0 评论 -
C++——入门
C++总计63个关键字,C语言32个关键字关键字是C++预先声明的单词,它们在程序中有不同的使用目的。在C/C++中,变量、函数和类都是大量存在的,这些变量、函数和类的名称将都存在于全局作用域中,可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{}中即为命名空间的成员。注意:一个命名空间就定义了一个新的作用域,命名空间中原创 2021-11-14 11:27:25 · 493 阅读 · 0 评论 -
**解决_CRT_SECURE_NO_WARNINGS警告**
在程序编译过程中可能会出现这个警告Warning 1 warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.遇到这个问题的主要原因是:使用了VS编译器认为的一些不安全的函数如> scanf原创 2021-08-22 14:11:21 · 2783 阅读 · 0 评论 -
C++——面向对象三大特性——继承
面向对象继承菱形继承虚继承原创 2022-07-06 19:02:25 · 496 阅读 · 0 评论