腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内联
和
通过
宏
包含
源代码
之间
的
区别
、
、
、
我花了一些时间来开发一个仅
包含
头文件
的
库,并且遇到了一个十字路口。无论我在web上看什么,都会使用
内联
函数。但在stb_image.h
的
例子中,
源代码
只是写在头部
的
下半部分,周围有一个#ifdef STB_IMAGE_IMPLEMENTATION,如下所示: #ifndef STB_IMAGE_H_INCLUDEDvoid some_func(args) {} #endif // STB_IMAGE_
浏览 10
提问于2019-06-11
得票数 2
回答已采纳
5
回答
C++中
的
宏
是否提高了性能?
、
、
、
、
我是C++
的
初学者,我刚刚阅读了
宏
的
工作原理,只要需要就替换文本。在这种情况下,这是否意味着它使.exe运行得更快?这
和
内联
函数有什么不同?例如,如果我有以下
宏
:
和
正常功能:{}{ ret
浏览 11
提问于2016-03-25
得票数 10
回答已采纳
6
回答
外部
内联
做了什么?
、
、
、
我知道inline本身就是对编译器
的
建议,它可以
内联
函数,也可以不
内联
函数,它还会生成可链接
的
目标代码。我认为static inline做了同样
的
事情(可能是
内联
的
,也可能不是
内联
的
),但在
内联
时不会产生可链接
的
目标代码(因为没有其他模块可以链接到它)。假设我想用一个
内联
函数替换一个预处置
宏
,并要求这个函数被
内联
(例如,因为它使用了应该为调用者解
浏览 0
提问于2008-10-19
得票数 102
15
回答
我为什么要使用
内联
代码?
、
、
、
我是一个C/C++开发人员,以下是几个一直困扰我
的
问题。 谢谢
浏览 20
提问于2008-09-25
得票数 32
回答已采纳
6
回答
在用法方面,定义/
宏
/结构
和
常量/函数/类
之间
有什么
区别
?(C++)
、
我知道定义
和
常量
之间
的
区别
在于常量是有类型
的
,而在
宏
和
函数
之间
,函数是被调用
和
类型化
的
,而
宏
是无类型
的
内联
。结构
和
类
之间
没有太多
的
区别
,但我认为除了公有/私有默认
的
东西之外,没有
区别
(这里我只讨论C++,而不是C)。无论如何,有没有什么时候使用定义
浏览 1
提问于2009-10-14
得票数 2
回答已采纳
4
回答
Clojure:如何实现特殊
的
表单、函数
和
宏
之间
的
区别
我不明白特殊表单是如何实现
的
,函数
和
宏
是如何在其中实现
的
。有人能解释一下两件事
的
区别
吗?(用Clojure
源代码
实
浏览 3
提问于2012-07-13
得票数 11
回答已采纳
5
回答
C中
的
__inline函数与正规函数
、
、
我正在研究
宏
,发现了许多关于
宏
和
内联
函数
之间
的
区别
的来源
和
问题。但是,没有什么能具体地说明
和
区分内嵌函数与正常函数
的
利弊。 但是如果我想在正常函数
和
内联
函数
之间
进行选择呢?我知道
内联
函数
的
使用会增加代码
的
大小。但是,在研究规模不是首要问题
的
同时,效率也是目标。使一个函数成为
内联</em
浏览 2
提问于2012-04-12
得票数 4
回答已采纳
4
回答
内联
函数与
宏
函数
、
、
可能重复: 1)内嵌函数是否与
宏
函数相同?3)如果有差异,你能说明一下吗?
浏览 5
提问于2012-11-14
得票数 26
回答已采纳
14
回答
内联
函数与预处理器
宏
、
、
、
内联
函数
和
预处理器
宏
有什么不同?
浏览 2
提问于2009-07-16
得票数 126
回答已采纳
3
回答
小枝
宏
VS包括?
、
、
、
我不能真正理解
宏
和
包含
了Twig中
的
之间
的
区别
:两者似乎都在执行相同
的
任务,即获取一些变量并输出一些内容。 有什么
区别
,为什么使用
宏
或
包含
?
浏览 0
提问于2011-10-03
得票数 15
回答已采纳
1
回答
LLVM模块级
内联
`ModuleInlinerWrapperPass`用法
、
、
、
通过
阅读lib/Transforms/IPO/Inliner.cpp中
的
LLVM
源代码
,我发现LLVM将实际
的
内联
传递设计为CGSCC传递,然后有ModuleInlinerWrapperPass包装CGSCC传递来执行每个模块
的
内联
。我感兴趣
的
是CGSCC pass
和
模块级pass
之间
的
区别
,以及哪一个调度得更早,所以我添加了一些要从模块级pass<e
浏览 20
提问于2020-07-11
得票数 1
回答已采纳
1
回答
源代码
提交/签入时
的
自动静态
源代码
分析
、
、
是否有
通过
GIT或SVN识别传入
源代码
签名
和
内联
源代码
文档
的
机制。例如:如果有人向
源代码
管理提交了Java代码,那么这个拦截器应该验证所有的方法名并检查上面的JavaDoc,如果没有一个Java方法可用
的
文档,那么提交就不会发生。 这真的可能吗?是否有现成
的
机制或
宏
选项可供选择?
浏览 3
提问于2015-10-14
得票数 1
1
回答
通过
宏
将变量声明为
内联
函数
、
、
、
我有个快速
的
问题。我使用这个
宏
来创建新
的
数组:我能做一个内嵌函数来做同样
的
事情吗?(在没有malloc
的
情况下,我需要在
宏
之间
进行交换,并在不更改
源代码
的
情况下使用条件编译
内联
) 我想这是不可能
的
,但我想问你,以防万一有选择。
浏览 2
提问于2015-03-15
得票数 2
回答已采纳
2
回答
为什么redis-benchmark命令没有遵循redis协议?
、
、
如其网站所述: 如果是这样的话,那么,任何不以*开头
的
内容都被认为是语法错误(因为它不是RESP数组)。因此,如果要向redis-server发送ping命令,则必须将其作为长度为1
的
resp数组发送,其中1大容量字符串
包含
单词ping。例如: “*1\r\n$4\n
浏览 3
提问于2014-08-10
得票数 1
回答已采纳
2
回答
按名调用与按
宏
调用
的
区别
、
、
让我们假设我们在一种类似于C
的
语言中使用了以下代码。我还没有很好地理解按名呼叫
和
按
宏
调用
的
方法
之间
的
区别
。 因此,在按名调用方法中,k被初始化为0,然后调用f()函数。X等于"k“,y等于"Ak”。被调用函数中
的
第一个命令是x++,它将"k“
的
值增加1。因此k等于1。然后A1增加,因此A1变为7+1=8。x,y不受影响。最后,我们有命令y++,它将"Ak“
的
值增加1,因此它将A
浏览 1
提问于2019-06-22
得票数 0
2
回答
内联
函数
、
、
和
普通
宏
有什么
区别
(我知道它在编译时工作,而不是预处理,但又怎样?)提前感谢你
的
帮助,在谷歌上找了一下,但没有找到可以理解
的
东西。
浏览 2
提问于2010-09-16
得票数 2
2
回答
Delphi搜索路径vs库路径vs浏览路径
在Delphi中,我可以
通过
将文件夹
的
源代码
添加到项目搜索路径,或将其添加到库路径来
包含
该文件夹
的
源代码
。搜索路径仅适用于当前项目,而库路径适用于使用IDE打开
的
任何项目。除此之外,在搜索路径
和
库路径
之间
有什么功能上
的
区别
吗? 我问这个问题
的
原因是:我有一个
包含
项目A使用
的
源代码
的
文件夹X。当我将该文件夹<em
浏览 3
提问于2009-05-01
得票数 35
回答已采纳
2
回答
在HTML5中,<div>在技术上是块级元素,但作为
内联
元素。这是一个特殊
的
“混合”元素吗?
、
、
由W3Schools定义
的
块级元素在元素(如p、h1等)之前
和
之后有一个行中断。非嵌套
内联
元素要么从它们自己
的
行开始(没有行中断),要么在嵌套时保持在同一行上。span
的
行为正常(以及所有其他
内联
元素)。Div从不像块元素一样创建换行,但只在div元素
的
开头处开始一个新行。也许我遗漏了一些东西,因为每个人都说DIV是块级别,但是它
的
行为就像
内联
元素,因为它启动一个新
的
行(如果不是嵌套的话),它不会创建换行,而是完全像
浏览 8
提问于2012-09-05
得票数 1
回答已采纳
2
回答
getc是
宏
还是函数?
、
、
、
我试图找出getc
和
fgetc
之间
的
区别
。当时我看到了这样一种说法: 那么,getc真的是一个函数还是一个
宏
?如果是
宏
,则调用其他函数。那么,getc是用C实现
的
吗?
浏览 3
提问于2015-09-23
得票数 1
回答已采纳
3
回答
难以使用标准Firefox javascript调试器
、
、
我无法为HTML文件中
包含
的
内联
javascript找到
和
设置断点。在debugger->sources下,它只列出为调试而加载
的
所有外部.js文件。在哪里可以找到html中
的
内联
javascript?在下面你可以看到它只列出了加载
的
外部js文件
的
源代码
。当我说
内联
时,我指的是
包含
在<script type="text/javascript"
浏览 1
提问于2015-02-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
RPA和Excel宏的区别
JavaScript和PHP 之间的区别
Java和JavaScript之间的区别
宏旺半导体解答ECC与RECC内存之间的区别
CWDM和DWDM技术之间的区别
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券