腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
12
回答
为
什么
在
C
/
C
++/ObjC之外的语
言中
预处理
器的使用不是很普遍?
、
、
、
我做了大约4年的Java和VB.Net程序员,做了大约6个月的
C
#程序员。我还使用了很多动态语言,比如Perl、Python、PHP和JavaScript。 我从来不需要
预处理
器。我的问题
是
:为
什么
您在
C
、
C
++和Objective-
C
中看到
预处理
器的广泛使用,而在Java、
C
#或Scala语
言中
却很少(或从未)看到它?
浏览 0
提问于2009-08-12
得票数 11
回答已采纳
1
回答
双入
C
预处理
器指令
有
什么
区别,和,同时在
C
语
言中
声明
预处理
指令。
浏览 1
提问于2014-06-27
得票数 1
回答已采纳
3
回答
Scala中的调试日志不会影响性能
、
、
、
、
在像
C
/
C
++/Objective-
C
这样的语
言中
,通常使用
预处理
器宏来定义日志记录机制,这些机制甚至不会为已发布的二进制文件进行编译,因此不会对性能造成影响。大致
是
这样的:printf("some event we want to log\n");现在,我知道Scala中没有
预处理
器。所以我的问题
是
:要实现一种机制来记录程序活动以进行调试,同时在关闭时对性能的影响最小
浏览 0
提问于2012-08-21
得票数 6
回答已采纳
2
回答
为
什么
基于抽象语法树的宏比基于字符串
预处理
的宏更好?
、
、
我偶然发现了 为
什么
抽象语法树比字符串
预处理
更好?
浏览 2
提问于2018-05-24
得票数 2
回答已采纳
8
回答
预处理
器在现代语
言中
已经过时了吗?
、
、
我正在为我创建的一种简单的宠物语言做一个简单的编译器,它来自
C
语言背景(尽管我
是
用Ruby编写的),我想知道是否有必要使用
预处理
器。 你认为如何?在现代语
言中
,“哑巴”
预处理
器仍然
是
必要的吗?
C
#的条件编译功能会被认为
是
“
预处理
器”吗?是否每种不包含
预处理
器的现代语言都有必要的实用程序来正确地替换它?(例如,由于模板,
C
++
预处理
器现在基本上已经过时了(尽管仍然依赖于模板)。
浏览 0
提问于2010-05-31
得票数 7
回答已采纳
2
回答
TypeScript:有没有类似__FILE__编译器宏的东西?
在其他语
言中
,我知道__FILE__或类似的表达式(例如:在PHP语
言中
为常量,在
C
语
言中
为
预处理
器宏),它们将替换为当前源文件路径。在TypeScript中有这样的东西吗?
浏览 1
提问于2016-04-15
得票数 9
1
回答
HLSL中的#定义会增加性能开销吗?
、
在HLSL中,
预处理
器是否等同于
C
语
言中
的
预处理
器(++),在编译之前它会直接修改代码?如果
是
这样,那么使用这些方法似乎可以在不添加运行时条件语句的情况下专门化着色器……这是真的吗?
浏览 7
提问于2011-02-19
得票数 1
回答已采纳
4
回答
在D编程语
言中
,
什么
类似于"#ifdef“、"#ifndef”、“# of”、"#elif“、"#define”、"#undef“?
、
在
C
/
C
++中,我们有
预处理
指令(见问题标题)。它们在D语
言中
的模拟是
什么
?
浏览 5
提问于2014-07-04
得票数 7
回答已采纳
3
回答
Python -在非调试模式下隐藏调试消息
、
在
C
语
言中
,它可以在代码中使用"#ifdef _DEBUG“来完成,并在
预处理
器定义中定义_DEBUG。我可以知道在Python中
什么
是
等价的方式吗?
浏览 1
提问于2013-06-26
得票数 0
回答已采纳
1
回答
转义Markdown以便与
C
预处理
器一起使用
、
我想在同一个文件中组合Markdown和
C
-preprocessor指令。问题
是
#在两种语
言中
都有含义。假设
C
预处理
器首先运行,我如何在例如Markdown标题中使用任何#?
浏览 2
提问于2013-04-10
得票数 2
1
回答
为
什么
预处理
器不是像
C
&
C
++这样的java程序的一部分?
、
就像在
C
/
C
++中一样,程序首先被提供给
预处理
器,以包含文件和执行宏扩展等。然后交给编译器将代码转换成汇编格式,然后这个过程在Java语
言中
进行on.But,我没有看到preprocessor.Why的用法,那么谁来做所有通常由
预处理
器处理的任务呢?
浏览 12
提问于2017-01-29
得票数 2
回答已采纳
2
回答
多国页面-避免重复内容
、
我有一个网站,有几页,它将有两种主要语言:西班牙
语
和英语。然而,在西班牙
语
中,我正在创建其他语言:西班牙-哥伦比亚西班牙-智利在不重复每个西班牙
语
国家的所有内容的情况下,创建特定国家版本的最佳方法是
什么
?谢谢!注意:创建一个“语
言中
立”页面
是
个好主意吗?然后在必要时创建英文版本和修改过的西班牙文版本?还不确定“
浏览 0
提问于2014-04-17
得票数 2
回答已采纳
10
回答
预处理
器中的
C
#宏定义
、
、
C
#是否能够像在
C
编程语
言中
使用
预处理
器语句那样定义宏?我想简化某些重复语句的常规键入,如下所示: Console.WriteLine("foo");
浏览 1
提问于2009-04-02
得票数 77
回答已采纳
1
回答
如何获取java中未定义的语言环境DisplayName
、
、
、
、
所以我必须在我的语言选择器下拉菜单中显示一个缅甸
语
(Zawgyi),但是在爪哇语
言中
没有支持缅甸
语
(Zawgyi)的.We有一个代表缅甸
语
的区域设置" my“,但这与缅甸
语
(Zawgyi)
是
不同的。<select id="local" name="Locale" onchange='this.form.submit()'> <
c
:forEach var="i
浏览 20
提问于2019-05-23
得票数 0
回答已采纳
4
回答
在更改语言之后更改文本对齐
、
、
、
我有一个HTML文本区域,如下所示:现在,当用户将语言更改为阿拉伯
语
时,我希望更改输入文本的方向或对齐如果用户
是
阿拉伯
语
,则将textarea设置为右对齐。如果英国人把它放在左边。
浏览 8
提问于2014-12-26
得票数 3
回答已采纳
13
回答
C
#
预处理
器
、
虽然
C
#规范确实包含了一个
预处理
器和基本指令(#define,#if等),但该语言并不具有
C
/
C
++等语
言中
相同的灵活的
预处理
器。我认为缺乏如此灵活的
预处理
器
是
Anders做出的一个设计决定(但不幸的
是
,我现在找不到这方面的参考)。从经验来看,这无疑是一个很好的决定,因为在我做大量
C
/
C
++时创建了一些非常糟糕的不可维护的宏。尽管如此,在许多情况下,我可以发现一个稍微灵活一些的<
浏览 23
提问于2008-08-31
得票数 22
回答已采纳
2
回答
是否可以在
预处理
器指令#定义内将非整数号转换为整数
在
C
语
言中
,是否可以仅在
预处理
器指令中将一个非整数号转换为整数(最近的大整数)?#define Vector_size ceil(Lenght_of_box) Ceil函数在
预处理
器内部不起作用。
浏览 0
提问于2019-11-12
得票数 1
回答已采纳
1
回答
是否有技术-软件框架/工具/站点可以将印度
语
(印度
语
)翻译成英语?
、
、
、
有没有
什么
工具/站点可以让我用多种印度语言(卡纳达
语
、马拉提
语
、泰米尔
语
、印地
语
等)中的一种输入文本?把它翻译成英语。谷歌翻译目前只支持印度语
言中
的印地
语
。
浏览 11
提问于2011-01-11
得票数 4
1
回答
为
什么
预处理
程序用单个空格替换注释,而不是用
C
语言删除它们
、
我读过
C
语
言中
的注释在
预处理
时被单个空格所取代。在说明书中 程序被分割成由空格字符分隔的标记;注释被添加的单个空格重点替换。然后遵循
预处理
指令,扩展宏(A.12.3-A.12.10部分)。这种选择背后有
什么
具体的原因吗?然而,以这种方式写评论似乎
是
一种不好的做法。还有
什么
其他的原因可以解释为
什么
用一个空格代替一个注释而不是简单的条带
是
有帮助的吗?
浏览 4
提问于2022-03-29
得票数 0
6
回答
Java编写互斥对象的最快方法?
、
、
、
在许多编程语
言中
非常常见,例如
C
/
C
++。我想念爪哇
语
。但是,有多种方法可以编写我自己的class Mutex 使用二进制。最快(最好的运行时)方式是
什么
?我认为同步
是
最常见的,但是性能呢?
浏览 10
提问于2013-01-15
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言中的预处理基本知识
C语言中的#define预处理指令老手都是这样用,你全都掌握了吗?
递归算法在 C 语言中有什么限制?
C/C+编程笔记:C语言预处理命令是什么?不要以为你直接写#就行!
为什么C语言中的字符串可以用指针表示?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券