腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
混淆
宏
我查看了一些windows directx应用程序代码,发现它们使用
宏
_T(x)来设置它们的窗口名称,当查看
宏
定义时,我看到了以下内容 #define _T(x) __T(x) 然后我跟着看了看
浏览 6
提问于2020-04-01
得票数 4
回答已采纳
2
回答
如何制作一个C
宏
预构建的预处理器?
、
、
、
、
假设我有一个字符串,我想在我的代码中
混淆
它。(此示例仅用于学习。)我的计划是用
宏
包装字符串文字,例如const char *get_string() { return _MY_ENCRYPTION_MACRO(MY_STRING); } 并且,作为预构建步骤,通过我自己的预处理器运行我的源文件,以查找_MY_ENCRYPTION_MACRO的所有用法并相应地
混淆
字符串。我该如何在Visual
C++
中进行预处理呢?
浏览 5
提问于2011-10-24
得票数 2
回答已采纳
5
回答
带参数的
宏
假设我用参数定义了
宏
,然后按如下方式调用它:int x=1,y=2,z;考虑到(a)
宏
作为文本替换的作用,(b)这里的实际args就像正式的args,只是交换的,--这个特殊的z=MIN(y,x)会像预期的那样工作吗我的意思是,预处理器如何不
混淆
实际的和正式的args?此问题不建议任何人使用
宏
。 这个问题与编程风格无关。
浏览 11
提问于2011-03-21
得票数 22
回答已采纳
2
回答
我能用预处理器函数创建其他#define吗?
、
因此,我的目标是像这样编写我的
c++
类定义:COPY_CONSTRUCTOR(other):i(other.i){} void CLASS::fun1
浏览 3
提问于2012-12-16
得票数 1
回答已采纳
1
回答
为什么SWIG不能解析模板/结构?
我试图用以下非常简单的接口文件使用SWIG包装一个.h文件:%{#include "../pointmatcher/PointMatcher.h"%include "../pointmatcher/PointMatcher.h"C:\Data\Projects\lpm-source\libpoint
浏览 3
提问于2015-07-30
得票数 0
回答已采纳
1
回答
使用cmake构建LLVM。-D_GLIBCXX_USE_CXX11_ABI=0会被覆盖吗?
、
、
我尝试构建LLVM。这就是我尝试…的方式 cd src/llvm-$(LLVM_VERSION).src/build && \ -DCMAKE_INSTALL_PREFIX=$(BUNDLE) \ -DCMAKE_CXX_FLAGS="-D_GLIBCXX_USE_CXX11_ABI=0 -std=c++11 -static-libgcc -static-libstd
浏览 0
提问于2020-10-09
得票数 0
1
回答
C++
宏
中的字符串修改
、
、
是否有方法从
宏
修改
C++
中的字符串文字? 我希望看到我的源代码中的文字,比如"password123“。
浏览 0
提问于2015-08-31
得票数 0
2
回答
有没有办法在枚举中使用关键字作为标识符?
、
、
在
C++
(Visual Studio2015)中有没有办法做到这一点?
浏览 43
提问于2016-04-11
得票数 19
回答已采纳
1
回答
作用域枚举转换
我在
c++
中有一个枚举类: A =10, B, C和下面的switch语句:case 'A': case 'B
浏览 0
提问于2018-02-12
得票数 0
1
回答
在中使用生成输出名称中的#define
、
、
我正在为一个C/
C++
项目使用Visual 2010。至于版本号,我希望有一个修订和构建日期;例如,“项目1.0 R2,2013年4月21日”。我以列表的形式使用了构建
宏
。为了显示构建日期,我使用预定义的
宏
作为列出的。为了澄清可能的
混淆
,构建
宏
是可用的,比如,项目属性和它们所称的“预定义
宏
”是# define 's。我知道您可以定义自定义构建
宏
(请参阅) (很明显,可以定义我想要的任何#define
宏
)。 现在我想要的是用一个和另一
浏览 3
提问于2013-04-21
得票数 3
1
回答
是否可以使用JavaScript创建计算机
宏
(键盘事件等)?
、
、
、
我找不到有用的结果,因为与编程
宏
混淆
(就像Lisp的闪光点)。是否可以使用JavaScript配置计算机
宏
,例如“将键输入发送到窗口”?
浏览 1
提问于2012-08-24
得票数 0
2
回答
在
C++
中,有方法在增量之前打印增量的最终值吗?
编辑标题(我更改了标题,因为它错误地引用了
宏
和编译时间,导致了对我的问题的
混淆
) 为了帮助我在
c++
程序中输出测试,我在每次测试之前打印测试编号。但是,我必须计算<total number of test>并手动将其写下来(例如,在
宏
中,但这也可能是一个变量)。
浏览 4
提问于2022-03-03
得票数 -1
回答已采纳
3
回答
为什么nullptr在C++11中是小写的?
、
我确实意识到这两者遵循不同的标准;nullptr是一个关键字,而NULL是一个
宏
。但由于它们将在类似的情况下使用,如果新用户遵循相同的约定,不是更清楚吗?
浏览 0
提问于2011-12-31
得票数 1
回答已采纳
3
回答
C++
将指针设置为空值的正确方法
、
我有一个快速的问题(我想是快速的)。在删除指针指向的数据后,我必须检查指针是否为空。在我的例子中,数据首先存储在fl->中,我想要清除这些数据。在通过删除fl->清除后,首先我必须检查fl->第一个指针是否为空。我读了很多帖子说 delete fl->first; fl->first = NULL; 不是个好主意。有没有更好的方法,或者在这种情况下是可以的?
浏览 137
提问于2021-03-24
得票数 0
回答已采纳
4
回答
何时在SAS中使用IF或%IF
、
我是SAS的新手,很难弄清楚什么时候应该使用简单的If-Then-else,什么时候应该使用%IF-%THEN-%ELSE。下面是一个示例代码:%macro read_data(infile);infile "&infile" LRECL=1000;if _n_ = 1 then do;end; %i
浏览 5
提问于2013-03-12
得票数 3
1
回答
宏
语法
混淆
、
、
我已经研究过
宏
的概念,但从未遇到过。define reg_add_cfghwmod_beacon_led_control(a,b) \这种语法可以解释上面的
宏
是什么意思
浏览 2
提问于2015-05-06
得票数 1
回答已采纳
2
回答
‘'std::map’:'SomeClass‘不是参数'_Ty’的有效模板类型实参
我也有这些用于设置getter和setter的
宏
,但这一次我不知道问题是什么。
浏览 1
提问于2013-06-12
得票数 2
回答已采纳
2
回答
如何在C#构建后步骤中创建更多
宏
、
、
、
我有一个Visual 2012解决方案,它包括C#和
C++
项目。
C++
宏
C#
宏
我能看到
C++
项目中的C#项目可用的所有
宏
吗?
浏览 7
提问于2014-08-12
得票数 2
2
回答
在运行时执行之前确定__PRETTY_FUNCTION__的值
、
、
这可以确保在创建错误消息的函数方面不会出现
混淆
。 对于如何有效地将__PRETTY_FUNCTION__的输出
浏览 1
提问于2011-07-20
得票数 0
回答已采纳
1
回答
变量函数名`##`语法的局限性
、
、
、
偶尔,C/
C++
语法会让我心烦意乱,今天就是其中的一天。我偶然发现了一些代码,这些代码使用带有##的
宏
为特定的硬件寄存器生成唯一和单独的访问方法(如下所示)。__GP_REGISTER8 (C, 0x0002); // Register C 在实现了前面的
宏
之后,您现在能够进行以下调用:writeB(0x5A); uint
浏览 5
提问于2014-09-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
顶级域名出现混淆
AWD流量混淆之道
Android 终极混淆技巧
iOS 初探代码混淆
C++
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券