
C++
文章平均质量分 74
weixin_40333655
这个作者很懒,什么都没留下…
展开
-
C语言中不可使用const常量定义数组大小,而C++是允许的
1.为什么用C语言中const常量定义数组大小会报错?在c语言编程中我们这样定义数组时编译器会报一个错误const int maxn = 10;int a[maxn];//C程序报错//error:variably modified 'a' at file scope注: 这么写在C++中是可以的。原因:常量 与 只读变量 (不可变的变量)的区别:常量 肯定是只读的,例如数字6, 字符串“abc”等,肯定是只读的,因为程序中根本没有地方存放它的值,当然也就不能够去修改它。只读变量原创 2021-09-06 15:08:09 · 4254 阅读 · 2 评论 -
深入理解C++虚函数和纯虚函数
虚函数正是为了对“如果你以一个基类之指针指向一个派生类之对象,那么通过该指针你就只能够调用基类所定义之成员函数”这条规则反其道而行的设计实现。我们看下面一个简单例子,来获知虚函数的作用。我们可以看到当未去掉virtual时,在main函数for循环内程序代码完全一样(因为一般化了,这种一般化将现在的、未来要派生的情况统统纳入考虑),但执行结果却不同,这就是虚函数的妙用。从操作型定义...原创 2019-08-07 17:54:18 · 465 阅读 · 1 评论 -
(工控仪器控件)iocomp入门教程-以MFC中iplotx为例
最近要做一个项目需要绘制曲线,为了节省时间,就选用了iocomp控件,可网上相关的教程极少,官方给的文档还是比较详尽,但缺少具体的前期准备步骤,在初次接触这个控件很容易蒙,所以我写下这篇,给入门者以便利。用到的材料:iocomp破解版(目前常见的为V3和V4,两个版本按喜好选择吧~iocomp的C++ MFC包装类(非常好用,有了这个包装,很复杂的操作一个语句就OK了)演示环境: VS...转载 2019-10-10 09:21:35 · 2827 阅读 · 0 评论