腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C
#中的Visual用户
定义
的属性表
宏
、
、
我继承了一个
C
#解决方案,其中项目
有
一个配置好的“构建后
命令
行”。在这个
命令
行中,
有
两个用户
定义
的属性表
宏
,它们将各种输出文件复制到特定的文件夹。但是,当我构建任何项目时,
宏
被错误地
定义
为空字符串。copy "$(TargetPath)" "$(PluginPath)\$(ConfigurationName)" 标准
宏
(例如$(TargetPath) )工作得很好,但是我看不到
浏览 7
提问于2014-06-18
得票数 4
回答已采纳
1
回答
如何从
C
语言
头检索类型、变量、
宏
等的真正
定义
?
、
目前,
C
语言
编译器环境非常复杂。在确定由当前编译器选项激活的某个头文件中
定义
的类型、变量、函数或
宏
的实际
定义
时,我经常遇到问题。所包含的文件有条件
定义
、条件包含等,这取决于编译器选择在特定编译期间使用哪种
语言
的“标准”。因此,很难检索结构的实际
定义
(例如)在某些标题中有条件地
定义
。我需要一种方法来显示或精确地确定它的实际
定义
。 例如,以struct tm的
定义
为例,它应该在time.h中
定义
浏览 0
提问于2021-01-02
得票数 1
2
回答
如何在Clang中检测libstdc++版本?
、
、
我想在Clang中编写一个“可移植的”
C
++库。“可移植”意味着我(在
C
预处理器中)检测编译环境中可用的
C
++特性,并使用这些特性或提供我的解决方案。这与Boost库所做的类似。然而,某些特性的存在并不取决于
语言
,而取决于标准库的实现。我特别感兴趣的是: 如果initializer_list是constexpr。我发现这是
有
问题的,因为Clang默认不使用它自己的标准库实现:它使用libstdc++。虽然Clang预
定义
了预
定义</e
浏览 3
提问于2014-02-07
得票数 9
回答已采纳
1
回答
在
C
编程
语言
中,使用GCC或其他编译器,语用和预
定义
宏
之间
有
什么关系吗?
、
、
、
最近有人问我是否知道什么是务实和
宏
,因为我使用了#pragma指令,所以我回答是。但是当我没有实现一个预
定义
的
宏
( gcc
命令
参数中的-Dsome_macro来
定义
宏
some_macro)时,我被告知这是因为我不知道什么是语用!我知道在
C
和
C
++中可以
定义
包含pragma关键字的
宏
,我认为它与这种情况无关。我查找了#pragma的特性,无法找到任何与预
定义
宏
相关的内容。对不起,对于
浏览 6
提问于2022-06-23
得票数 1
回答已采纳
4
回答
SAS:从
宏
定义
的another...Order中调用一个
宏
、
在我的代码中,我
有
几个
宏
。
宏
A是主
宏
。然后,
宏
A调用
宏
B,后者又调用
宏
C
。 在SAS中,我必须按倒序
定义
它们吗?换句话说,我是不是必须先
定义
宏
C
,然后
定义
宏
B,最后
定义
宏
A?或者这有什么关系,因为SAS在实际执行
命令
之前读取所有代码以运行
宏
?在这个问题上,我可以发出
命
浏览 1
提问于2009-02-11
得票数 6
回答已采纳
1
回答
有
办法从elisp返回到键盘
宏
吗?
、
我一直在创建
宏
,并将它们保存在下面的过程中供以后使用。创建键盘
宏
,编辑
宏
:
C
-x
C
-k
C
-eName
宏
:M-x name-last-kbd-macroCreate a .el文件,然后插入
宏
定义
:M-x insert-kbd-macro是否
有
办法将我的elisp代码带回到
宏
编辑器中
浏览 3
提问于2011-12-05
得票数 7
回答已采纳
3
回答
对
C
++中main参数数量的限制
、
我们在
C
中传递给main()的参数数量有限制吗?正如您所知道的,它被
定义
为int main(int argc, char *argv[])。当我调用程序时,我可以像这样传递参数:我们以这种方式提供给main()的参数数量
有
上限吗?
浏览 5
提问于2010-09-16
得票数 11
回答已采纳
2
回答
C
++编译中的'-DLOCAL‘标志是做什么的
、
、
、
、
我想知道-DLOCAL标志的
C
++编译做什么?用于: g++ -std=
c
++17 -Wshadow -Wall -o "%e" "%f" -g -fsanitize=address -fsanitize=undefined -D_GLIBCXX_DEBUG
浏览 6
提问于2020-08-31
得票数 1
回答已采纳
4
回答
当变量完成相同的任务时,为什么要使用
宏
?用
C
语言
?
、
我不认为需要使用
宏
来
定义
某些内容,例如在下面的示例中:为什么会有人使用
宏
来
定义
(用
C
语言
声明变量)?
浏览 3
提问于2013-09-22
得票数 0
回答已采纳
3
回答
是否
有
可能将类似Lisp的宏构建为
命令
式
语言
?
、
、
、
、
是什么阻止像
C
这样的
语言
拥有Lisp
宏
?在编译过程中的哪一点
C
放弃了操作其代码树的能力? 而且,这是一个具体的解释和编译的问题吗?
浏览 4
提问于2013-07-29
得票数 8
回答已采纳
1
回答
C
宏
如何扩展
C
编程
语言
的语法和语义?
我正在读的第一本书说:#define BUFSIZE 100请给出一个扩展
C
语言
语法和语义的
浏览 2
提问于2022-05-21
得票数 0
1
回答
宏
(如__DBL_EPSILON__ )的GCC值在哪里
定义
?
、
、
、
、
我想从一些浮点常量中找到实际值,但它们都被
定义
为编译器
宏
。__DBL_EPSILON__,__DBL_MAX__,__DBL_MIN__等,我哪儿也找不到。我甚至把GCC的整个源代码和他所有的库一起放在grep中,却找不到这些编译器
宏
。在MSVC上,它们都被
定义
为float.h头,如下所示: #define DBL_DECIMAL_DIG 17 // # of decimal digits
浏览 4
提问于2022-04-22
得票数 0
3
回答
用
C
语言
定义
宏
、
假设我
定义
了一个
宏
:如果我调用MAX(I++,J++)会发生什么? 我不明白为什么答案不会像预期的那样。
浏览 2
提问于2012-06-06
得票数 0
回答已采纳
1
回答
如何在
C
中
定义
宏
的
宏
?
、
、
是否可以在
C
中
定义
宏
的
宏
?通常,
宏
定义
字符串的主体包含
语言
的运算符. 然而,有时需要在
宏
体中描述条件
宏
,就像在
宏
汇编程序中所做的那样。我该怎么做呢?
浏览 0
提问于2018-06-02
得票数 1
回答已采纳
1
回答
宏
定义
的预处理
宏
定义
、
、
C
++标准
有
一种将一行中的函数转换为char数组的方法,但它没有考虑类的限制(不包括嵌套在函数中的外部类)。但是,
有
一堆编译器扩展可以执行,还可以执行其他操作,比如包含函数签名。它是
C
++预处理器的标准化特性(还是
C
?)基本上,据我所见,它所做的事情如下:
浏览 5
提问于2021-08-30
得票数 1
回答已采纳
2
回答
C
错误:-.?token前应有表达式
当我试图编译我的代码时,我一直收到这个错误:lwp.
c
: In function ânew_intel_stackâ:lwp.
c
:126: error: expected expression beforeâ.â token lwp.
c
:130: error: expect
浏览 1
提问于2012-10-03
得票数 1
回答已采纳
3
回答
有没有可能写一种可以翻译成
C
代码的脚本
语言
?
、
、
、
、
我
有
一个想法,创建脚本
语言
,这将使人们更容易编程,做了很多
宏
,函数,更简单的函数名称一切都更简单的简单的人与之合作。然后,这些代码(自
定义
脚本
语言
)应该被翻译成简单的
C
语言
。如下所示:IO[9].highfor (int i=0 to 55)
C
:#include "lib.h"int i = 0; for
浏览 0
提问于2012-07-10
得票数 2
回答已采纳
1
回答
C
代码构建过程中的自动版本控制
、
我
有
几个HW项目是用
C
做的,如果可能的话,我想为这些项目添加自动版本控制。它们包括用
C
语言
编写的Atxmega (Atmel Studio)、dsPIC33 (MPLAB )和Microblaze (Xilinx )。其思想是,构建工具应该能够在编译(主要的、次要的、修补程序和时间)之前自动插入版本信息到专用
宏
中,然后我可以在代码中使用该
宏
并在请求时发送该信息(然后通过通信接口获得版本
命令
)。然后,一旦有人更新和重新编译代码,最终用户将在使用系统时通过这个get版本<e
浏览 5
提问于2022-03-08
得票数 1
回答已采纳
2
回答
无法理解函数中
宏
定义
的范围
、
我在函数中
定义
了
宏
,我在主函数中使用了这个
宏
,它工作得很好。
宏
有
全局作用域吗?
浏览 9
提问于2014-09-23
得票数 1
4
回答
C
++ #ifndef令牌#
定义
令牌
、
、
在一些情况下,我看到了如下所示的预处理器代码:#define TOKEN在我看来,在这种情况下(我知道它在自己以外的项目中的使用(包括那些仍在回答的人的警卫)),在
定义
令牌之前检查一下令牌是否已经
定义
了是多余的如果我只是#
定义
它,没有检查,结果是一样的。谢谢。
浏览 10
提问于2014-10-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c语言带参数的宏定义
C语言const的用法详解,C语言常量定义详解
c+define 宏定义的巧妙用法
不可小看的技术——C语言编程中的宏
C语言指针变量的定义和使用(精华)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券