随笔分类 - C++
c++
摘要:1. c++项目构建与CMake简介 在Windows系统上我们通常使用Visual Studio(VS)来生成我们的c++项目。我们只需在VS相应的层次目录中添加相应的文件即可,而不需要手动指定各个文件的具体路径及依赖包含关系。 图1. 微软开源的Calculator源码 在Linux系统上我们通
阅读全文
摘要:c++从入门到实战,通讯录项目 从入门到实战,应该是每位程序小白必须经历的一个过程。刚入门时觉得很基础很简单,程序无非是由判断语句、循环语句、数学运算,再加上函数、结构体、类等构成。也许稍微难一点点的就只有指针了。然而真正尝试着手一个项目时,才发现程序虽由哪些最基本的元素构成却可以有千变万化的组合。
阅读全文
摘要:关于年月日的计算问题 闰年: 普通闰年:公历年份是4的倍数的,且不是100的倍数,为普通闰年(如2004年、2020年就是闰年)。世纪闰年:公历年份是整百数的,必须是400的倍数才是世纪闰年(如1900年不是世纪闰年,2000年是世纪闰年)。 例题:某人三天打鱼,两天晒网。那么从2020年的1月1日
阅读全文
摘要:Cpp中的类与对象总结。 很多人对C语言与cpp语言的区别的解释为:c语言是面向过程的,而c++是面向对象的。当然也有大佬反对这句话,但不管怎样,都可以看出面向对象是c++的一大重要特征,甚至很多c++课程将面向对象的课程称之为“c++”核心编程。关于这一方面的总结csdn上也有很多,我相信我的总结
阅读全文
摘要:引用的实质及应用 很多刚入门c++的计算机小白,在面露难色学完指针后再接触C++中的引用。就会有一种十分舒适的感觉。在c++中引用无论如何都是在某些方面替代指针的容易上手的工具。引用通俗一点就是别名,而指针是涉及计算机底层内存的地址。当然既然是工具我们就得深入了解引用。引用的实质还是指针常量,只不过
阅读全文