腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
首页
标签
clang
#
clang
关注
专栏文章
(13)
技术视频
(0)
互动问答
(1)
如何禁用特定的未知#实用化警告?(gcc和/或clang)
3
回答
gcc
、
clang
、
编译
angygao
当时不杂
编译器不允许自定义转接,因为语用(大部分)是编译器和/或链接器控制指令。由于这与特定的编译器实现和特性非常接近,那么“定义新的实用程序”对于用户来说是什么应用呢?实际上,在特定编译器上实现的可用的务实指令是完全独立于供应商的(没有C++标准化规则)。 可能希望使用语用来标记代码的特定部分(例如,为自己的预处理器提供饲料),因为要求的是非OP指令。这可以使用预处理器(#Defined)来完成。 C/C++代码中另一种自定义“标记”的可能性,例如:##MY_PRAGMA是在C/C++之前使用自己的预处理程序。 ...
展开详请
赞
0
收藏
0
评论
0
分享
编译器不允许自定义转接,因为语用(大部分)是编译器和/或链接器控制指令。由于这与特定的编译器实现和特性非常接近,那么“定义新的实用程序”对于用户来说是什么应用呢?实际上,在特定编译器上实现的可用的务实指令是完全独立于供应商的(没有C++标准化规则)。 可能希望使用语用来标记代码的特定部分(例如,为自己的预处理器提供饲料),因为要求的是非OP指令。这可以使用预处理器(#Defined)来完成。 C/C++代码中另一种自定义“标记”的可能性,例如:##MY_PRAGMA是在C/C++之前使用自己的预处理程序。
热门
专栏
饶文津的专栏
478 文章
35 订阅
jiajia_deng
383 文章
38 订阅
iOS小生活
162 文章
42 订阅
J博士的博客
39 文章
13 订阅
酷酷的哀殿
59 文章
18 订阅
领券