腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
#
import
指令
中
使用
预
处理器
宏
?
c-preprocessor
我们公司的主项目有几个预
处理器
常量,必须根据不同的客户进行调整。在最初编写程序时,只需构建代码的Debug和Release版本就足够了。任何人都没有想到,直到我厌倦了一直在重建项目,我们可以
使用
预
处理器
常量和项目设置来为每个客户构建不同的文件夹。 但是我们有一个项目需要的ActiveX DLL,它必须在一个特定的文件夹
中
。(创建ActiveX动态链接库是我的公司在这个项目上做出的一长串糟糕决策
中
的另一个。)
使用
以下命令将该DLL #导入到代码
中
: #ifdef _DEB
浏览 16
提问于2019-03-04
得票数 0
4
回答
sizeof运算符在预
处理器
#if
指令
中有效吗?
c
、
sizeof
我们可以在#if
宏
中
使用
sizeof运算符吗?如果是,是如何实现的?如果不是,原因
何在
? 预
处理器
#if
指令
中
是否可以
使用
sizeof运算符?
浏览 0
提问于2013-06-19
得票数 5
回答已采纳
2
回答
宏
还能生成方法名吗?
iphone
、
objective-c
、
macros
使用
宏
来创建方法名称通常有效吗?I mean...actually它只是在编译器实际运行之前的简单文本替换,对吗?
浏览 0
提问于2010-05-24
得票数 0
回答已采纳
1
回答
如
何在
VS17
中
更改C#预
处理器
指令
属性的颜色?
c#
、
visual-studio
、
visual-studio-2017
我知道如
何在
“工具”->“选项”->“字体和颜色”->“C++
宏
”
中
更改C++预
处理器
指令
属性的颜色,但是如
何在
C#
中
更改它呢? 下面是如
何在
C++和C#
中
显示相同的代码: ?
浏览 12
提问于2019-03-03
得票数 0
3
回答
是否可以在用户空间代码中
使用
可能/不可能的
宏
?
c
、
linux
、
gcc
、
optimization
、
likely-unlikely
我在Linux内核代码
中
遇到了这两个
宏
。我知道它们是编译(gcc)的
指令
,以便在分支的情况下进行优化。我的问题是,我们可以在用户空间代码中
使用
这些
宏
吗?它会带来任何优化吗?任何一个例子都会很有帮助。
浏览 4
提问于2009-11-03
得票数 26
回答已采纳
4
回答
ARM上的
预
取
指令
c++
、
arm
、
assembly
较新的ARM
处理器
包括PLD和PLI
指令
。如
何在
C++代码
中
包含显式
预
取
指令
?
浏览 5
提问于2008-09-17
得票数 4
回答已采纳
4
回答
在编译时检测
处理器
是否有RDTSCP
c++
、
c
、
linux
、
x86
、
intel
一些新的英特尔
处理器
同时拥有RDTSC和RDTSCP
指令
,而大多数旧的
处理器
只有RDTSC
指令
。 在用C/C++编写代码时,如
何在
编译时检测所
使用
的体系结构是否有RDTSCP
指令
?但是在编译时获取这些信息(作为
宏
或标志值)实际上忽略了手动检查和编辑代码的需要。
浏览 8
提问于2015-09-02
得票数 6
回答已采纳
1
回答
在标记“长”之前缺少二进制运算符
c++
、
arduino
、
freertos
、
microchip
我试图在我的Arduino Mega 2560上实现FreeRTOS,在这个过程
中
,我遇到了两个我不明白的错误。也不知道怎么解决。希望这里有人知道。错误指向FreeRTOSConfig.h
中
的以下行:下面是构建的输出: ^ 这个定义只在port.c中<e
浏览 10
提问于2022-11-08
得票数 0
回答已采纳
5
回答
C
中
的“#”运算符是什么?
c
、
operators
、
operator-keyword
如果是,则在代码
中
下面的代码会返回什么? #ALPS
浏览 3
提问于2011-10-31
得票数 2
回答已采纳
1
回答
译码器和解码器。差异
assembly
、
x86
、
cpu-architecture
、
micro-optimization
我正在阅读阿格纳·福格的材料,我有些怀疑: microoperationsFusion和macroOperationFustion是什么?
浏览 2
提问于2016-04-11
得票数 1
回答已采纳
2
回答
#if和#ifdef Objective-C预
处理器
宏
有什么区别?
ios
、
objective-c
、
macros
、
c-preprocessor
、
conditional-compilation
如
何在
构建设置
中
定义预
处理器
宏
,
如
IPAD_BUILD和IPHONE_BUILD (以及如
何在
工厂方法中
使用
它们)? 我现在正在用心
使用
它们,如果能知道后面是什么,那就太酷了。
浏览 3
提问于2012-10-08
得票数 43
回答已采纳
2
回答
预
处理器
保持
宏
c++
、
c-preprocessor
我希望对C++头文件进行预处理,将所有
宏
逐字保存在输出文本
中
。为此,我需要一个类似于C
处理器
的程序来执行以下任务: 但是不能在输出
中
替换<em
浏览 2
提问于2012-11-22
得票数 0
回答已采纳
1
回答
仿真__name__ == __main__在c++
中
是否导致错误“类函数
宏
未定义”
c++
、
macros
、
constexpr
、
clang++
、
entry-point
if __name__ == '__main__':我的想法是通过将-D __MAIN__=\"$MAIN_FILE\"传递给clang++来包含
宏
,其中MAIN_FILE是在运行构建脚本时指定的文件然后,我只需将
宏
__MAIN__与每个源文件的预定义的标准
宏
__FILE__进行比较。但是,每当我尝试创建这样一个函数(或从或复制代码)时,我都会得到以下错误: 这对我来说很奇怪,因为它既不是宏观的,也不是未定义的。
浏览 1
提问于2018-04-29
得票数 1
回答已采纳
4
回答
如何编写在现代x64
处理器
上高效运行的自修改代码?
assembly
、
64-bit
、
intel
、
dispatch
、
self-modifying
、8、8、4、16,则如下所示:call $decode_8call $decode_4ret对当前缓存在
处理器
中
的代码段
中
的内存位置的写入导致关联的缓存行(或多行)失效。此检查基于
指令
的物理地址。此外,P6系列和奔腾
处理器
检查对代码段的写入是否可以修改已
预
取以执行的
指令
。如果写入影响
预
浏览 7
提问于2013-07-19
得票数 14
3
回答
为什么#务实被认为是一个预处理
指令
?
c
、
preprocessor
、
pragma
但是预
处理器
真的关心它吗?#pragma pack、#pragma once和我所知道的所有其他
指令
都是由编译器进行的。
中
的一条评论甚至指出,#pragma
指令
在预处理阶段仍然存在。所以我的问题是: 预
处理器
真的对#pragma做了什么吗?
浏览 3
提问于2020-09-07
得票数 8
回答已采纳
2
回答
有没有办法在另一个类似函数的
宏
中
使用
预
处理器
宏
?
c
、
macros
、
clang
、
c-preprocessor
我正在试着想出我自己的
宏
来做一些类似以下的事情:#if !我可以理解为什么这不能工作,因为这有点像要求预
处理器
做两遍,但也许我错了?
浏览 0
提问于2013-06-01
得票数 1
回答已采纳
1
回答
自定义条件预
处理器
指令
c-preprocessor
可以用C编写自定义的条件预
处理器
指令
吗? #ifdef condition 每条评论都很棒,谢谢。
浏览 0
提问于2019-09-21
得票数 3
3
回答
列出C程序
中
的所有#定义
c
是否有可能在C程序执行时获得#定义(包括编译时和源代码
中
定义的)的列表。因为我有一个有很多C源文件的项目。 有没有什么编译时选项可以做到这一点?
浏览 2
提问于2010-10-14
得票数 3
回答已采纳
6
回答
C预处理
宏
定义
宏
gcc
、
c-preprocessor
你能用C
中
的
宏
做这样的事情吗?#define SUPERMACRO(X,Y) #define X Y 我有一种感觉,不是因为预
处理器
只通过一次请不要
使用
第三方工具。
浏览 8
提问于2010-03-11
得票数 52
回答已采纳
3
回答
如何知道是否在第三方DLL
中
定义了特定的预
处理器
指令
?
visual-studio
、
c++
、
dll
我
使用
的是DLL
中
的定义。DLL中有多个定义,其中一个将根据条件预
处理器
宏
声明进行选择。如何知道DLL中
使用
了哪个预
处理器
声明?
浏览 3
提问于2020-04-08
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
官宣:Visual Studio中预处理器的变革
你用过宏##粘贴函数,然后用函数指针查找执行吗?今天就给你说道说道
无类程序员:带你进阶C语言,深入挖掘与探索应用
C语言基础语法1
Linux内核中常用的C语言技巧
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券