腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
C++
中
定义
带
条件
的
宏
、
、
、
我
在
SO上找到了一些现有的答案,但我实际上不明白there是如何工作
的
。基本上,我想在if/switch
条件
下
定义
一个
宏
if (condition)#define SOME_MACRO } 因此,如果某些
条件
为真,则会
定义
一些新
宏
。但是,就目前而言,它只是
定义
了
宏
。我知道这并不是真正应该怎么做,但没有正常
的
解释。
浏览 29
提问于2019-04-20
得票数 0
回答已采纳
2
回答
带
参数
的
Visual
C++
2010解决方案范围
宏
、
、
、
代码是为GCC编写
的
,包含如下属性:...因为这不是标准
的
C++
语法,所以Visual
C++
无法识别它。
在
struct声明之前使用这个
宏
,它可以很好地工作:但我不想修改这些文件。我创建了一个新
的
属性表(GccCompat),转到预处理器
定义
,并添加了
宏
,如下所示: __attribute
浏览 2
提问于2010-05-31
得票数 0
1
回答
C++
宏
定义
相互依赖
的
类
、
我正在尝试编写
宏
,它同时
定义
两个紧密连接
的
类,但我做不到。我认为所有的虚拟方法都必须是
定义
的
还是纯
的
?#define SOME_H
浏览 5
提问于2015-07-14
得票数 1
回答已采纳
1
回答
GCC
中
的
PRIuPTR预处理器错误?
、
、
下面的程序,当用GCC 4.8.1编译为
C++
时#include <stdint.h> printf("%" PRIuPTR "\n", i);它在Microsoft编译器中正确编译和运行,甚至
在
将我是不是漏掉了什么,还是GCC身上
的
浏览 4
提问于2014-10-03
得票数 1
回答已采纳
2
回答
在
C++
中
是否存在在特定
条件
下
定义
/运行
宏
的
问题?
、
在
C++
中
是否存在在特定
条件
下
定义
/运行
宏
的
问题?如果提供了-l作为参数,我想
定义
一个
宏
,所以我尝试: #define LOOPBACK 但这是错误
的
。我
的
应用程序总是
定义
LOOPBACK
浏览 7
提问于2015-02-21
得票数 0
回答已采纳
3
回答
Microsoft
的
新功能和例外
、
、
、
Microsoft Visual
C++
没有stdint头文件,为此我编写了自己
的
头文件。MyClass x = new MyClass();#ifdef MSC_VER{
浏览 0
提问于2010-03-13
得票数 1
回答已采纳
1
回答
如何在使用某个
宏
时禁止调用特定函数
、
、
我有一个
宏
定义
,大致如下:bool Function#Name()SOME_MACRO(Hello) { foo();} 创建了一个调用foo
的
新
宏
相反,我希望他们使用在SOME_MACRO之前和外部调用
的
FO
浏览 11
提问于2018-08-24
得票数 1
3
回答
C++
为什么要使用#define而不是内联?
、
、
在
C++
中
,什么时候必须使用 #define (
宏
)和
宏
( inline )?详细说明了为什么
宏
是邪恶
的
,为什么要使用
宏
? 此外,
宏
的
常见用途是什么,通常情况下,什么时候
宏
对其他实现选择具有特权?
浏览 4
提问于2013-03-20
得票数 0
回答已采纳
1
回答
如何使用python实现构建变体?
在
C/
C++
应用程序
中
,我通过
定义
一个高级
宏
,开发了一些轻微
的
构建变体。#define DEBUG_BUILD ...我是否可以有
条件
地包含大型python应用程序
的
组件?
浏览 2
提问于2015-12-10
得票数 2
回答已采纳
3
回答
如何设置
条件
编译变量?
在
C/
C++
中
,你可以像这样
在
代码
中
定义
宏
:尽管我从来没有这样做过,但我假设在C#
中
也有同样
的
功能。更重要
的
是,
在
C/
C++
中
,可以通过这样做来执行一些
条件
编译逻辑: int i = 0; int i = 1;好了,这一切
浏览 1
提问于2010-10-02
得票数 58
回答已采纳
2
回答
and关键字和_NOEXCEPT
宏
之间有什么区别?
、
、
、
我是
C++
的
初学者,我正在学习一些C++11特性。我注意到
的
一件事是,
在
Visual
C++
stdlib
的
某些部分,作者使用了_NOEXCEPT
宏
而不是noexcept关键字。盘旋
在
宏
上
的
是#define _NOEXCEPT noexcept,所以我有点搞不懂它
的
意义。两者有什么区别,我应该选择一个而不是另一个吗?编辑:--我只是
在
GitHub上搜索它,看起来也
在</em
浏览 1
提问于2015-11-21
得票数 3
回答已采纳
4
回答
在
何种情况下应该使用匿名枚举?
、
在
c++
和
c++
中
,可以用标记
定义
enum。,那么它在c和
c++
中
的
c++
语句中都是有意义
的
:....它在
c++
中
的
函数声明和变量初始化
中
是有意义
的
:var=99; 如果用-fpermissive编译,将产生g++错误。
带
或不带标记
的</em
浏览 2
提问于2012-04-14
得票数 16
回答已采纳
1
回答
C++
和调用堆栈--它可以用来获取行号吗?
、
、
、
、
我不太记得GCC使用什么库来实现堆栈展开,该库用于
c++
异常和调用跟踪,而且我知道
C++
规范
中
没有
定义
任何方法,因此对此
的
任何回答都是特定于平台
的
。我用
的
是GCC 4.9.0。知道哪里出了问题是非常有用
的
,尤其是
在
调试期间。所以我经常使用
宏
来展开,并在展开
中
传递一些__LINE__和__FILE__。我真的不喜欢这样做,但它告诉您函数是从哪里调用
的
(因为
宏
__LI
浏览 4
提问于2014-01-16
得票数 3
3
回答
C
宏
用
条件
定义
带
前缀
宏
、
、
现在,我希望能够激活或停用某些模块
的
日志。我现在要做
的
是: MODULE_LOG_FATAL(s) LOG_FATAL(s) 有没有一种方法可以
在
宏
中放置前缀,以便像这样使用它: SETUPLOGGING(MODULE)
浏览 3
提问于2012-08-23
得票数 0
回答已采纳
6
回答
assert(false)
在
发布模式下是否被忽略?
、
、
、
在
发布模式下是否忽略assert(false)?
浏览 15
提问于2008-11-06
得票数 31
回答已采纳
2
回答
C++
是否总是允许使用数组大小
的
变量?
、
、
、
由于某种原因,我记得在过去,我不能做这样
的
事情:cin >> arraySize; 但最近,我又试了一次,没有引起任何问题。我可以在此之前发誓,这是
在
我
的
编译器
中
抛出了一个错误(macOS塞拉利昂,Xcode 8.1)。语言中有什么更新了吗?-我可能完全记错了,这以前也不是问题,但我不确定。我认为数组大小必须在编译期间
定义
,而用户无法选择(这是实现动态数组
的
地方)。
浏览 7
提问于2016-11-22
得票数 1
回答已采纳
2
回答
C/
C++
中
的
单行#ifdef
、
、
考虑以下简单
的
C/
C++
示例:...#ifdef FOO#endif其目标是拥有一个可重用
的
浏览 0
提问于2021-06-12
得票数 5
1
回答
VSCode C/
C++
IntelliSense标识符未
定义
,但可以解析
定义
、
VSCode
的
新安装。我安装
的
唯一扩展是Microsoft /
C++
Intellisense插件。0.24.1版 我正在使用一个具有#define
宏
的
一些头文件
的
代码库。
在
.cpp文件
中
,它用红色标记这些字符,并表示“标识符X是未
定义
的
”。但是,如果我使用ctrl+click/F12,它会
带
我到带有
宏
定义
的
.h文件。这是我现
浏览 0
提问于2019-08-14
得票数 6
3
回答
C++
中
类声明
中
的
CP_EXPORT
、
、
当一个类像这样声明时,这意味着什么:CP_EXPORT部分意味着/暗示了什么?
浏览 0
提问于2010-04-22
得票数 2
回答已采纳
2
回答
如何在包含中使用预处理
宏
?
、
、
、
我正在尝试使用我自己
的
构建系统来构建 (我不想使用Jam,我准备把时间花在解决这个问题上)。我
在
头上发现了一些奇怪
的
东西。Freetype
定义
了这样
的
宏
:然后再像这样使用它们:我认为这是不可能
的
,事实上Clang3.9.1抱怨道: error: expected "FILENAME" or <FILENAME
浏览 4
提问于2017-03-17
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言带参数的宏定义
Visual Studio中相对路径中的宏定义,值得收藏学习!
在 JavaScript 中定义函数的14种方法
Excel 名称定义在实际工作中的应用
自定义事件在 Vue.js 组件中的应用
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券