社区
C++ 语言
帖子详情
在C++中,可否把一个函数既定以为静态函数又定以为内联函数?
pleasureman
2008-04-14 02:06:51
在C++中,可否把一个函数既定以为静态函数又定以为内联函数?
...全文
123
4
打赏
收藏
在C++中,可否把一个函数既定以为静态函数又定以为内联函数?
在C++中,可否把一个函数既定以为静态函数又定以为内联函数?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zmzbs123
2008-04-14
打赏
举报
回复
可以
zmzbs123
2008-04-14
打赏
举报
回复
不可以吧
taodm
2008-04-14
打赏
举报
回复
为什么不自己编译试一下?
icosagon
2008-04-14
打赏
举报
回复
可以
C/
C++
中
内联
函数
与
静态
函数
C++
中
的
内联
函数
与
静态
函数
静态
函数
静态
函数
的定义
静态
函数
又称为内部
函数
。在C/
C++
中
,定义的
函数
默认都是全局的(相对于多个文件的源程序)。而在
函数
的前面加上static关键字可以改变
函数
的作用域,即将
函数
的作用域限定在含有此
函数
的声明所在的文件,在其他文件
中
不可以使用此
函数
。static void fun() { printf("this is in the static functio
C++
基础—
内联
函数
内联
函数
C++
内联
函数
C++
内联
函数
inline
内联
函数
static
静态
函数
普通
函数
区别
面试时候一般只会问你区别,所有本文只说区别。
内联
函数
和普通
函数
的区别:
内联
函数
和普通
函数
最大的区别在于内部的实现方面,当普通
函数
在被调用时,系统首先跳跃到该
函数
的入口地址,执行
函数
体,执行完成后,再返回到
函数
调用的地方,
函数
始终只有
一个
拷贝; 而
内联
函数
则不需要进行
一个
寻址的过程,当执行到
内联
函数
时,此
函数
展开(很类似宏的使用),如果在 N处调用了此
内联
函数
,则此
函数
就会有N个代码段的拷贝...
c++
内联
函数
与
静态
函数
不能是虚
函数
的成员
函数
有:
静态
成员
函数
,内联成员
函数
,构造
函数
。没有什么
函数
需要硬性规定为虚
函数
,一般析构
函数
会被定义为虚
函数
其他就是在继承类
中
可能需要override的类成员
函数
应该定义为虚
函数
http://www.cnblogs.com/this-543273659/archive/2011/08/17/2143607.html 1.
内联
函数
是个
静态
行为,而虚
函数
是个动态行为,他们...
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章