社区
C++ 语言
帖子详情
请问是不是static函数1 中调用别的函数2 是不是不能传入非static变量参数进函数2
Fyee0
2009-03-31 12:19:18
比如func1是静态函数 里面调用了函数2 传入函数2的参数必须是也要静态的吗? 我传入了一个非静态的参数 总是报错:“非静态成员函数的非法调用”
是不是这个参数不是静态的问题 本人基础比较差 高手指教
...全文
82
2
打赏
收藏
请问是不是static函数1 中调用别的函数2 是不是不能传入非static变量参数进函数2
比如func1是静态函数 里面调用了函数2 传入函数2的参数必须是也要静态的吗? 我传入了一个非静态的参数 总是报错:“非静态成员函数的非法调用” 是不是这个参数不是静态的问题 本人基础比较差 高手指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
珍惜生命远离CPP
2009-03-31
打赏
举报
回复
非静态的函数成员,必须依赖一个对象.
你没对象咋知道调用那个对象的东西呢?
mengde007
2009-03-31
打赏
举报
回复
楼主对了,静态成员函数只能操作静态成员,因为在编译期间就能确定下来,所以不能传非静态的。
非
static
成员
函数
可访问
static
态成员
函数
/成员;
static
成员
函数
不能
访问
非
static
成员
函数
/成员,只能访问
static
成员
函数
/
变量
本文深入探讨了C++
中
静态成员
函数
与
非
静态成员之间的访问限制及解决策略。阐述了静态成员
函数
无法直接访问
非
静态成员的原因,以及如何通过
传入
类对象指针间接访问。同时,介绍了
非
静态成员
函数
访问静态成员的机制。
C++ const 与
static
详解:
变量
、
函数
、类成员的全面解析
本文系统解析C++
中
const与
static
关键字在
变量
、
函数
及类成员
中
的关键用法:const用于声明不可变性,涵盖const
变量
、指针、
函数
参数
、const成员
函数
及const成员
变量
;
static
控制存储期与链接性,涉及局部
static
变量
、内部链接全局实体、
static
类成员(数据与
函数
);重点说明二者协同使用(如
static
const/constexpr)及C++11起推荐的constexpr替代const实现编译时常量。内容聚焦语法规则、安全约束、性能优化与常见陷阱。
Java-静态方法为什么
不能
调用
非
静态方法
本文深入解析Java
中
静态方法为何无法直接
调用
非
静态方法的原因,从内存机制角度阐述静态与
非
静态成员的区别,并讨论静态方法使用的注意事项及优缺点。
Java
中
static
为什么
不能
修饰局部
变量
?
本文深入探讨了Java
中
static
为何
不能
修饰局部
变量
,对比了C/C++与Java的区别,并分析了静态
变量
在不同场景下的作用与应用方式。详细解释了面向对象与过程编程的差异,以及在Java
中
如何更合理地使用静态
变量
。
Java工程
中
的主
函数
public
static
void main(String[] args)
本文深入解析Java主
函数
的构成及作用,包括public、
static
、void等关键字的意义,以及String[] args
参数
的功能。揭示主
函数
在Java工程
中
的角色,及其如何作为程序入口被JVM
调用
。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章