社区
C语言
帖子详情
一个c++的问题。望不吝赐教。谢了
jzk_sherlock
2002-02-19 10:21:11
warning 1.cpp : non-const function Time:SetHour(int) called for const object好像是说const对象是不能被赋值。但实际运行中const变量还是被改动了。怎么回事?turbo c++ 3.0中。
...全文
50
2
打赏
收藏
一个c++的问题。望不吝赐教。谢了
warning 1.cpp : non-const function Time:SetHour(int) called for const object好像是说const对象是不能被赋值。但实际运行中const变量还是被改动了。怎么回事?turbo c++ 3.0中。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jzk_sherlock
2002-02-20
打赏
举报
回复
非常感谢。
duqiang2050
2002-02-19
打赏
举报
回复
c++中memory function的常量性对其对象而言,既不充分也不必要。
就是说,memory function符合const也可能改变了对象(如,你并没改变一个指针的地址,却改变了地址上的内容,const审核就会通过);写上const出错的memory function也可能没改变对象(mutable就是这么产生的)
所以,c++对memory function的常量性限制比较松,只给了个warning ,编译器不同结果也不同,我个人认为只给warning 还是妇人之仁,毕竟以上的情况都有办法解决。
c++
在
一个
cpp文件中调用另
一个
cpp文件的函数的两种方法
本文介绍了在
C++
中如何在
一个
cpp文件中调用另
一个
cpp文件的函数,包括创建头文件进行声明和直接在调用前声明函数两种方法,并通过实例演示了这两种方法的实现过程。
C++
一个
函数调用其他.cpp文件中的函数
本文详细介绍了在使用VC或VS创建
C++
项目时的文件组织方式,特别是源文件夹下的.cpp文件如何通过main函数调用其他文件中的函数,实现模块化编程。文章通过具体示例解释了如何在
一个
C++
项目中合理地分布和调用多个函数,以及如何避免函数名冲突。
C++
在
一个
cpp文件中使用另
一个
cpp文件中定义的函数
本文详细介绍了如何在
C++
中实现
一个
控制台项目,通过创建头文件和cpp文件来实现函数的声明与定义,并在主文件main.cpp中调用这些函数。首先,创建并编辑头文件,声明所需函数;接着,定义函数并在cpp文件中实现;最后,在main.cpp中调用这些函数完成功能。此过程展示了
C++
项目中模块化的编程方式。
关于在main.cpp文件中包含另
一个
.cpp文件的错误及原因
本文介绍了在
C++
编程时遇到的将函数从main.cpp移到另
一个
cpp文件并引入时出现的重定义错误。
问题
在于包含cpp文件导致编译两次,解决方案是使用extern关键字在主文件中声明函数,而不在cpp文件中包含它们。
C++
中在
一个
cpp文件中引用另外
一个
cpp文件的方法
本文介绍了如何在
C++
中通过`#include`导入cpp文件或.h文件,如func1.cpp的例子展示了如何在func2.cpp中调用func1的sum函数,通过`#includefunc1.cpp`实现函数导入。,
C语言
70,039
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章