腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
用于
唯一
类
名
的
C++
宏
我要定义一个
宏
来从另一个
类
名
生成
类
名
(作为
宏
参数)。就像这样class GeneratedClass_##InputType { \但是,当InputType包含命名空间时,生成
的
类
名
无效我可以想到以下可能
的
方法: 1.使用随机数(或全局
唯一
数)作为生成
的
类
的
组件。类
浏览 15
提问于2018-07-22
得票数 1
8
回答
如何在
C++
中使用
宏
生成随机变量
名
?
、
、
、
、
我在
C++
中创建了一个
宏
,
用于
声明一个变量并为其赋值。根据
宏
的
使用方式,第二次出现
宏
时可以覆盖第一个变量
的
值。以便它与开发人员最终使用
宏
选择
的
名称相同。有没有办法在
C++
的
宏
内生成随机变量
名
?-编辑-- 我
的
意思是
唯一
的
,但也是随机
的
,一旦我可以在一个块中使用我
的
宏<
浏览 5
提问于2009-07-04
得票数 26
回答已采纳
16
回答
C++
中有__CLASS__
宏
吗?
、
C++
中是否有一个__CLASS__
宏
,它给出
的
类
名
类似于__FUNCTION__
宏
,它给出
的
函数名
浏览 1
提问于2009-11-03
得票数 119
回答已采纳
4
回答
是否使用
C++
宏
查找/替换?
、
我有一个例子,我使用
宏
来生成简单
的
子类。然后,我可以将句点保留在字符串中(根据需要),并让
类
名
使用不同
的
(合法)字符。谢谢。 编辑:这背后
的
原因是我将实现为一个模板和一个
宏
,以便于生成m
浏览 3
提问于2010-08-11
得票数 1
回答已采纳
4
回答
行为类似于
C++
宏
的
__COUNTER__构造
、
、
、
我有一组
C++
类
,每个
类
都必须声明一个
唯一
的
序列id作为编译时常量。为此,我使用了内置
的
__COUNTER__
宏
,该
宏
转换为一个整数,该整数在每次发生时都会递增。ids不需要遵循严格
的
命令。
唯一
的
要求是它们是顺序
的
,并从0开始:public:}; public: en
浏览 17
提问于2014-04-21
得票数 4
回答已采纳
1
回答
需要在.NET支持下复制IDis补丁*;不知道
类
名
、
、
、
、
我使用以下方法在我
的
.NET程序中托管了一个
C++
库,尽管不是一个详尽
的
列表:GetDefaultDomain()Invoke()这很好,但当我复制我
的
C++
类<
浏览 0
提问于2011-03-12
得票数 1
回答已采纳
1
回答
在
类
名
之前使用
宏
的
C++
中
的
类
、
我对
C++
中
的
类
声明有以下疑问。为什么需要这样
的
声明?
类
名
中包含
宏
的
原因。这个声明有什么好处吗?
浏览 0
提问于2015-10-30
得票数 0
1
回答
如何确定
类
构造函数
的
调用者函数、文件和行?
、
多么?#define Some(p1, p2) _Some(p1, p2, __FILE__, __func__, __LINE__)但是: ~Some();some.hpp:16:5: error: invalid
浏览 0
提问于2014-01-10
得票数 0
1
回答
RTTI ??在运行时创建多个对象wxwidgets?
嗨,抱歉问了我这么愚蠢
的
问题谢谢
浏览 2
提问于2010-09-25
得票数 1
3
回答
如何在编译时使用预处理器来计算和存储哈希?
、
、
、
我有一个原生
C++
程序,它使用“事件队列”在不同
的
线程上执行函数。我在堆上分配一个"event“
类
,并将其放在我
的
一个线程队列中以供执行。 这一切都很好用,但很难追溯这些“事件”
的
起源。我希望每个“事件”存储一些关于它来自哪里
的
信息。现在我使用
的
是内部_ReturnAddress(),但我也想知道文件
名
、字符串和行号。我可以使用
宏
来安排我
的
“事件”。有没有办法让预处理器构建并转储一个"id“文件行
浏览 2
提问于2009-05-28
得票数 1
1
回答
在编译时创建一个以行号作为其一部分
的
标识符。
、
我想要一个
C++
预处理
宏
,它创建一个新
的
标识符,其中包含行号。这是
用于
将标识符用作不与任何其他变量
名
冲突
的
抛出变量。例如,如果我写在文件
的
第100行,我希望预处理器生成变量
名
:请问我该怎么做?我知道我必须使用字符串化和__LINE__预定义
的
宏
,但我不太清楚如何将它们组合在一起。
浏览 2
提问于2016-03-10
得票数 2
回答已采纳
5
回答
如何编写cpp __DIR__
宏
,类似于__FILE__
、
、
__FILE__和__LINE__
宏
内置到C预处理器中,通常
用于
打印带有文件
名
和行号
的
调试输出。我需要类似的内容,但是路径
的
末尾只需要目录
的
名称。例如,如果我
的
代码位于:/home/davidc/home/path/ to /home/ code /foo/bar中,我需要一个只给我"bar“
的
宏
,如果代码位于/home
浏览 8
提问于2009-10-20
得票数 8
回答已采纳
4
回答
类
名
宏
、
、
可能重复: 你好,有什么方法可以用
宏
获取
类
名
,比如函数名
的
__FUNCTION__?我
唯一
的
想法是用纯虚拟
的
、toString、继承一些基
类
,并手动定义名称。谢谢。
浏览 2
提问于2010-08-25
得票数 2
回答已采纳
2
回答
c++
-偏移函数,为什么可以只传递成员
名
?
当我定义这样
的
结构时: int member1; std::vector<int> mVector;如果想要创建一个arr_member//some more code arr_member1 a = //some code 我
的
意思是,arr_member不是
浏览 9
提问于2020-06-28
得票数 2
回答已采纳
2
回答
是否可以使用
宏
来简化Scala方法参数
的
声明?
、
、
方法通常使用明显
的
参数名来声明,例如参数名称对应于参数类型。1) "s“通常
用于
字符串3)一个单词命名
类
的
小写
类
名
(Mesh -> mesh) 4)
用于
长
类
名
的
类
名
中
的
最后一个小写
浏览 0
提问于2013-01-30
得票数 1
回答已采纳
4
回答
如何将assert
宏
作为方法实现?
、
、
、
我希望在
C++
(如.NET Framewrk )中将assert
宏
实现为一种方法。例如,在C#中,我们可以调用这样
的
断言方法:我想要实现这样
的
断言:class debug public}当使用这个
类
时: debug::my_asset(index > -1); // Actually should be called assert(index >
浏览 9
提问于2011-08-24
得票数 1
回答已采纳
5
回答
以编程方式检索
c++
类
名
、
、
我想知道在
C++
中是否可以检索字符串形式
的
类
名
,而不必将其硬编码到变量或getter中。我知道这些信息在运行时都没有实际使用,因此它是不可用
的
,但是有没有可以创建此功能
的
宏
?编辑:注意到我实际上正在尝试检索派生
类
的
名称,并且我使用
的
是Visual
C++
2008速成版,这可能会有所帮助。
浏览 0
提问于2009-06-21
得票数 56
回答已采纳
1
回答
C++
类
定义语法
、
我想代码是正确
的
,因为它是股票经纪人API
的
一部分。但是我很难理解关于
类
定义"class TWSAPIDLLEXP SoftDollarTier"
的
部分。据我所知,这种语法在
C++
中是不合法
的
。
浏览 0
提问于2019-12-30
得票数 0
回答已采纳
1
回答
宏
以获取表达式
的
类型。
、
、
、
、
问题REMOVE_NAME(int)应该是int我成功地编写了这样一个
宏
(如下所示),但我想知道我是否缺少一种更简单
的
方法来实现这一点我有另一个
宏
,
用于
声明
类
定义中
的
某些方法:
浏览 3
提问于2012-09-03
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
适用于通信类的SPI NOR Flash
可用于AI的大型类脑神经网络实现
选品+渠道=征服10亿二类电商的唯一路径
三款绝佳的高分生存类手游,活着才是你唯一的目的
pyecharts 是一个用于生成 Echarts 图表的类库
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券