腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9443)
视频
沙龙
1
回答
C
语
言中
的
强制
宏
求值
c
、
string
、
macros
、
c-preprocessor
我想改变一个广泛使用
的
C
宏
,它今天以一个字符串作为参数,只接受字符串
的
名称,不带引号。然后我将在
宏
中使用#对该名称进行字符串化。我希望更改对于用户来说很容易适应(在最简单
的
情况下删除引号)。
宏
示例,更改如下: #define MY_MACRO(x) (foo(x)) 至 #define MY_MACRO_NEW(x) (foo(#x)) 问题是,有时
宏
被用作参数,而不是直接用作字符串,如下所示: #define BAR "bar"
浏览 19
提问于2021-02-12
得票数 0
回答已采纳
1
回答
为什么std::文件是大写字母?
c++
、
c
、
naming
我想知道为什么
C
和
C
++
的
文件类型用大写字母拼写,而其他类型则用小写字母拼写。 编辑见
C
++11第27.9.2节,表134
浏览 2
提问于2011-11-26
得票数 6
回答已采纳
2
回答
需要帮助记住一种使用#符号缩短ANSI-
C
代码
的
方法
java
、
c
当我在我
的
大学上ANSI-
C
的
课程时,我学到了一种缩短大量重复代码
的
方法。基本上,它是一个在开始时使用#符号
的
声明,您可以使用它来分配一个名称和它应该替换
的
代码。
浏览 4
提问于2012-07-08
得票数 1
回答已采纳
2
回答
如何在从右向左阅读
的
语
言中
输出?
c++
、
c
、
linux
、
windows
我很好奇如何处理从右向左阅读
的
语言(例如阿拉伯
语
、希伯来
语
)
的
输出。在
C
/
C
++或我见过
的
任何语
言中
,几乎所有东西都是以从左到右输出为前提
的
。是否有一个系统调用或其他东西会
强制
终端,例如,从右到左打印?即便如此,在程序内部,字符串
的
编码方式类似于字符串(“this is a string")。难道它不需要编写类似string("string a is this"
浏览 0
提问于2013-12-08
得票数 2
4
回答
youtube默认嵌入特定语言
的
强制
字幕
youtube-api
我在youtube视频中嵌入了特定语言
的
字幕(在我
的
例子中是希伯来
语
)。即时通信工具使用:来显示希伯来
语
字幕,效果很好。但是,如果我
的
语
言中
没有subs,我希望看到默认
的
英语subs(如果有)。有没有办法
强制
这样做呢?
浏览 2
提问于2012-10-02
得票数 15
1
回答
在执行“将窗体
的
宏
转换为Visual”之后,Delete Button不再正常工作
vba
、
ms-access
、
ms-access-2010
1 2 Guten Morgen 2 3 Bonjour 3我创建了一个以languages表为界
的
表单,其中有一个列表框,显示了所有语言和一个delete按钮。两个对象元素都是使用控制向导创建
的
。如果我想删除波兰
语
或意大利
语</
浏览 1
提问于2017-11-16
得票数 1
回答已采纳
7
回答
可以是一个适当
的
函数,而不是特殊
的
形式
function
、
lisp
、
functional-programming
、
special-form
为什么特殊形式与函数不同,有没有根本
的
/理论上
的
原因?是否有任何语言提供函数式if 谢谢
浏览 29
提问于2010-02-11
得票数 15
回答已采纳
2
回答
如何
强制
eclipse使用指定
的
接口语言?
eclipse
、
configuration
我
的
新工作笔记本电脑设置了我
的
本地(波兰
语
)地区。但是,除了英语之外,我不能在任何语
言中
使用eclipse。我太习惯英文名字了,我听不懂他们
的
翻译。如何
强制
Eclipse使用操作系统以外
的
其他语言启动?
浏览 2
提问于2009-11-20
得票数 16
回答已采纳
1
回答
理解R中
的
延迟计算
r
、
function
、
haskell
、
lazy-evaluation
我正在尝试理解R中
的
延迟
求值
是如何工作
的
。它是否只适用于函数参数
的
求值
?因为我理解,例如:
c
(x, y)[1] 2 4g <- function(x) { y <- sample(1:1
浏览 2
提问于2017-03-09
得票数 6
回答已采纳
1
回答
Range.Style因语言而异
excel
、
vba
我刚刚做了一个
宏
,它会根据Office英文版中
的
某些内容来更改样式。 现在我打开了一个西班牙
语
版本,它不能工作。如何设置在任何语
言中
都有效
的
样式? 有没有我可以通过索引来处理
的
样式集合?
浏览 17
提问于2019-05-24
得票数 0
2
回答
计算
宏
窗体
的
参数
macros
、
common-lisp
有选择地将
求值
参数传递到
宏
窗体
的
最佳实践是什么?(defparameter *func-body* '((print i) (+ i 1))) 假设*func-body*可以用作
宏
our-defun
的
主体,
浏览 1
提问于2013-03-28
得票数 6
1
回答
词汇闭包胜过了
宏
?
lisp
、
common-lisp
、
lexical-closures
有没有一种方法可以用
宏
来做一些像词法闭包这样
的
事情?我想要做
的
是让下面的
宏
成为一个本地递归帮助器,它对每个组合调用一个函数,而不是像现在这样生成一个列表,在repl结果中调用
宏
:((1 4) (1 5) (1 6) (2 4) (2 5) (2 6) (3 4) (3 5) (3 6)) 我想要
的
是一个
宏
,它接受一个函数和任意数量
的
列
浏览 3
提问于2010-02-20
得票数 5
回答已采纳
1
回答
编译器在转换整数常量时做了什么?
c
、
casting
、
integer
、
constants
使用以下
宏
:例如,在以下表达式中:if (s32 < (signed long)MIN_SWORD但在其他一些编译器上,表达式
的
计算结果为:我
的
问题是: ANSI-
C
编译器应该如何计算以下表达式:(signed long) (signed int) 0x8000似乎在某些编译器上,
强制
转换为`(有符号整型)不会导致(预期)从正常量0x8000到有
浏览 0
提问于2011-02-08
得票数 3
1
回答
C
语
言中
严格
的
从左到右
求值
c
我想知道这是不是因为当我执行num[(j+1)]时,它实际上增加了变量J,如果是这样,我如何在不影响for循环变量
的
情况下增加下一个元素?while ((scanf("%
c
",&userIN) == 1) && (userIN !
浏览 0
提问于2016-03-08
得票数 0
1
回答
引用字符串中
的
jinja2变量
jinja2
为此,我创建了一个名为select_lang
的
宏
,它接受两个字符串作为参数,即主语言和辅助语
言中
的
文本,并将其按格式返回注意:有人可能会认为这是一个愚蠢
的
宏
,可以用一些简单
的
h
浏览 1
提问于2018-04-24
得票数 1
1
回答
如何鼓励在命令式环境中编写纯函数?
imperative-programming
、
pure-function
在函数式编程语
言中
,开发人员对于编写纯函数总是很谨慎
的
。有些函数式语言根本不允许不纯
的
功能,而另一些功能语言则在某些不纯
的
事情发生时
强制
显式地声明。但在祈使
语
中,纯代码/函数通常没有这样
的
区别。在祈使
语
中,纯粹
的
虚构是相当普遍
的
。但是,某些人仍然可以用命令式语言编写纯函数,在我看来,这对代码健康是有益
的
。 那么,我们如何说服或鼓励他人用命令语言编写纯函数呢?
浏览 0
提问于2015-01-07
得票数 0
8
回答
c
++:从模板参数生成字符串文本
c++
、
templates
、
metaprogramming
、
string-literals
.;这个是可能
的
吗?(请不要在运行时解决这个问题!)出于好奇而提出
的
问题(使用预处理
宏
/常量很容易,但是模板参数如何? 意思是:编译时生成
的
字符串文字。现在我看到const没有
强制
这样做,但是可以使用任何运行时
求值
函数来生成字符串。
浏览 5
提问于2010-11-04
得票数 7
2
回答
C
语
言中
的
算法不
求值
c
我有一段计算员工月薪税金
的
代码。当我运行它时,看起来一切正常,直到if子句中
的
那一点。如果我提供
的
basicSalary为50000,所有其他输入值为0,则monthlyTax数字为0,而它应该在4000左右。 有人能给我解释一下为什么会这样吗?
浏览 2
提问于2013-02-16
得票数 0
回答已采纳
2
回答
C
语
言中
的
宏
c
、
macros
、
printf
、
c99
我今天在gnu99中使用这个
宏
,但是我想根据我
的
项目需求更改这个
宏
以支持-
c
99。我可以将上面的
宏
转换成下面这样
的
内容,但是我不知道最后如何处理
浏览 0
提问于2014-11-18
得票数 0
回答已采纳
1
回答
计算表达式:- Javascript vs Python
javascript
、
python
以下表达式在Python和Javascript中
的
Javascript中产生不同
的
结果:a, b,
c
, e, f, h = 271733878, 4023233417, 5858469028, -389564586, 2562383102, 1634886000 Javascript:-a= 271733878;
c
浏览 0
提问于2019-03-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+快速入门:7.复合赋值运算符_数据类型转换
c语言运算符号
入门C语言中的数组,字符串常量与指针
Go语言之旅:for语句
C语言入门——内功心法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券