腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
宏
连接
字符串
数组
c
我需要
连接
两个
字符串
数组,并需要使用该
字符串
调用函数char q[4] = {'t','e','s','t'};我有一个名为{ .. 如果我称这个<e
浏览 3
提问于2013-10-04
得票数 0
2
回答
用NSString
连接
宏
名
ios
、
objective-c
、
macros
"我有一个包含
字符串
的NSArray,
如
@""、@"_s"、@"_f"、@"_r"、@"_m"。因此,在运行时,我想用
宏
名(例如@"text" )
连接
这个数组
中
的一个
字符串
。换句话说,我想根据一个条件获取相应的
宏
,方法是将它(即"text")与@"
浏览 0
提问于2014-07-30
得票数 0
回答已采纳
1
回答
这个代码意味着获取对象属性的名称是什么?
ios
、
objective-c
、
properties
#define propertyKeyPath(property)(@""#property)NSLog(@"%@",propertyKeyPath(self.someProperty
浏览 3
提问于2015-06-30
得票数 0
回答已采纳
2
回答
objC预处理器NSString
宏
objective-c
、
nsstring
、
c-preprocessor
我在创建预处理
宏
函数时遇到了问题,该
宏
函数
连接
两个
字符串
并“返回”一个NSString (@“.”)价值。##NAME 所以我的问题是:如
何在
预处理
宏
中
连接
2个
字符串
并“返回”一个NSString (@“.”)?
浏览 1
提问于2012-06-18
得票数 1
回答已采纳
4
回答
在
宏
中使用#
c
、
macros
、
preprocessor-directive
请解释代码#define A(a,b) a##b#define
C
(a) B(a) { printf("%s\n",B(A(1,2)));输出 A(1,2) 我不明白,第一个打印文件是如何计算成12的?它是否与第二个类似,因为
C
宏
只是B
宏
的包装器?
浏览 1
提问于2016-09-04
得票数 12
回答已采纳
1
回答
我不懂
C
宏
c
、
macros
LOG_FORMAT如
何在
esp_log_write
中
扩展?format LOG_RESET_COLOR在LOG_FORMAT
中
做什么?
浏览 5
提问于2018-08-19
得票数 2
回答已采纳
2
回答
如
何在
运行时不使用任何
字符串
连接
将
宏
扩展到NSString
中
?
objective-c
、
macros
、
nsstring
、
c-preprocessor
我定义了一个
宏
MYMACRO。注意:值不是有效的NSString。#define MYMACRO is@"This MYMACRO fun"@"This MYMACRO fun"#define MYMACRO @"is"
宏
展开如下
浏览 1
提问于2012-01-13
得票数 7
回答已采纳
4
回答
在printf中使用带有数字符号的
宏
c
、
macros
、
c-preprocessor
我对K&R第二版第90页中有关
宏
的解释有点困惑。以下是这一段: #define dprint(expr) printf(#expr " = %g\
浏览 1
提问于2014-08-31
得票数 5
回答已采纳
2
回答
将"hello world“扩展为HelloWorld的
C
预处理器
宏
objective-c
、
c
有没有可能编写一个将macroName("hello world")扩展到HelloWorld的
C
预处理器
宏
- (void)testBreathingFrequenciesEuqalWhenIdentical
浏览 1
提问于2014-04-03
得票数 0
1
回答
安卓NDK什么是定义LOGI(.)很刻薄。很少有基本问题
android
、
c++
、
android-ndk
我是NDK的新手,但我成功地完成了一些基本的示例,但我想问一些简单的问题(в很自然地,我理解它的含义,但我希望相信它的正确性)。下面是代码,有人能解释一下每一行的意思吗?#define LOG_TAG "MyNative"#define LOG_TAG __FILE__ ":" STRINGIFY(__MyNative__) #define LOGI(...) __android_log_print(ANDROID_LOG_INFO,LOG_TAG,__VA_ARG
浏览 2
提问于2014-01-10
得票数 1
回答已采纳
2
回答
Server压缩
连接
字符串
中
的“数据目录”
宏
-需要更多信息
.net
、
sql-server
、
sql-server-ce
、
connection-string
、
datadirectory
因此,正如描述的,当您为SQLServerCompact3.5定义
连接
字符串
时,您可以使用“数据目录”
宏
,如下所示:SQLServerCompact3.5现在支持Directory
宏
。这意味着,如果您向文件路径
中
添加
字符串
{DataDirectory}(以管道符号括起来),它将解析为数据库的路径。例如,考虑
连接
字符串
:"Data Source=
c
:\program files\MyApp\My
浏览 4
提问于2009-10-23
得票数 7
回答已采纳
2
回答
简单反射机制
c++
、
reflection
、
macros
、
metaprogramming
是否有任何解决方案来运行一个函数/
宏
,该函数/
宏
的名称是通过
连接
两个
字符串
创建的?我只想做这样的事:int function_that_run_other_function(void){ strcat (function_name, A); strcat (function_na
浏览 1
提问于2014-05-05
得票数 0
回答已采纳
2
回答
如
何在
头文件
中
连接
字符串
?
c++
、
header
我想在一个专用的头文件
中
定义一组常量。我的问题是: 如何将一个前缀与另一个没有空格的
字符串
连接
起来?那么如何
连接
这些令牌呢?
浏览 1
提问于2013-02-12
得票数 1
1
回答
将一个正则表达式集成到另一个正则表达式
中
regex
路径必须以\ [$][\w:]+(?:[$][\w:]+[$][\w:]+)*[$]所以我可以在路径
字符串
中使用
宏
字符串
。下列路径应有效:
C
:\temp\\emittemppath
浏览 6
提问于2017-12-06
得票数 1
2
回答
三元级联
宏
c
、
macros
、
ternary-operator
我对
C
很陌生,并试图定义一个为char*设置前缀的
宏
(我仍然将其形象化为
字符串
,我认为这可能是造成混乱的原因。)我是这样调用
宏
的: transaction = setTxPrefix(1, "TransactionString
浏览 0
提问于2016-03-11
得票数 1
回答已采纳
1
回答
宏
中
的级联格式化
字符串
android
、
c
、
macros
2.以前的开发人员在头文件
中
删除ALOGE,如下所示。他在LOG_ACD文件
中
添加了许多.
c
。define LOG_ACD(fmt, args...) if (acd->stats_debug_mask & STATS_DEBUG_MASK_ACD_LOG) ALOGE(fmt, ##args)3
浏览 3
提问于2014-08-24
得票数 1
回答已采纳
1
回答
如何编写一个
宏
来匹配稍有不同的匹配语句?
rust
、
macros
、
pattern-matching
我有像这样的匹配语句X::A(x) => x.call_me(),X::
C
(x) => call_me(),X::Z(x) => x.call_me(),我可以编写
两个
宏
,然后以某种方式将它们
连接
到一个匹配语句中吗?如果没有,我如
何在
单个
宏
中
编写两种类型的模式,一种是A&Z模式,另一种是B、
C
、
浏览 1
提问于2019-08-18
得票数 1
回答已采纳
2
回答
级联预处理器定义为形成
字符串
。
c-preprocessor
、
linden-scripting-language
显然,这也不起作用:是否可以将
两个
预处理前的值连在一起,而不需要在中间有一个空格?我实际上需要LSL,即使我最初用
C
语法来表达这个问题,这对于更多的用户来说是很熟悉的,但是LSL不允许通过使它们相邻来形成更长的
字符串
文本。
浏览 5
提问于2016-11-18
得票数 4
回答已采纳
2
回答
如何访问另一个项目的VS
宏
$(TargetFileName)?
c++
、
c
、
xml
、
visual-studio-2019
、
c-preprocessor
在VisualStudio2019
中
,在相同的解决方案
中
包含
两个
C
++项目:ProjectA和ProjectB。如
何在
C
/
C
++ Preprocessor Definition
中
定义ProjectB (我们称之为:THE_OTHER_FILE_NAME ),哪个等于ProjectA
中
的VS
宏
$(TargetFileName)返回的
字符串
?注意:
C
/
C</
浏览 13
提问于2022-11-12
得票数 0
2
回答
在
C
中使用##操作符
连接
字符串
c
、
concatenation
、
string-concatenation
、
c-strings
、
preprocessor-directive
在
C
中
,我们可以使用##
连接
参数化
宏
的
两个
参数,如下所示:#define catstr(x, y) x##y 返回以下错误:
浏览 1
提问于2020-07-17
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中的#define预处理指令老手都是这样用,你全都掌握了吗?
C语言——预处理基本知识
C语言中的预处理基本知识
C/C+编程笔记:C语言如何实现动态字符串?简单动态库!
不可小看的技术——C语言编程中的宏
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券