curly-braces相关内容

CURL传递SSL证书和密码

我需要用CURL指定一个证书,我尝试了--cert选项它不工作。 请让我知道指定keystore和passpharse同时调用curl? 解决方案 应为: curl --cert certificate_file.pem:password https://www.example.com/some_protected_pa​​ge ..
发布时间:2017-03-06 02:00:22 Java开发

什么时候使用代码块?

什么时候在C / C ++ / C#等等中使用代码块?我知道他们背后的理论原因,但你什么时候在实际程序中使用它们? EDIT :我刚刚意识到我使用它们在 switch 语句,其中变量将在相同的范围(grr为 i ): switch(x){case“abc”:{/ * code * /} break; } etc (只是为了说明,在switch语句中,额外的大括号 ..
发布时间:2016-12-14 13:57:11 C#/.NET

paredit花括号匹配在swank-clojure repl

我在Windows 7上使用emacs 24,并已安装了技术的clojure模式以及paredit 23 beta版。我从我的leiningen项目加载源文件,并得到一个复制使用clojure-jack-in。问题是,虽然paredit在Clojure模式和repl中启用,但大括号在repl只在源文件中不匹配。 如何获得它 解决方案 我添加了以下到我的.emacs文件,我没有自己发明 ..
发布时间:2016-11-27 18:49:06 其他开发语言

C ++代码中的额外括号括号

有时候,你遇到的代码有额外的大括号,与范围无关,只是为了可读性和避免错误。 例如: GetMutexLock(handle); { //括号“scope”锁定, //必须关闭block / remember //才能释放句柄。 //类似于C#的锁构造 } ReleaseMutexLock(handle); 其他地方,我看到的是: glB ..
发布时间:2016-10-17 10:50:56 C/C++开发

你是否使用花括号来添加范围?

我不知道它可以是像这样做,直到我看到这个SO问题。 在上面的链接中,Eli提到“他们使用它来折叠他们的代码在逻辑部分,不属于一个函数,类,循环等。通常会折叠起来。“ 除了这些之外还有什么其他用途? 这是一个好主意,使用大括号来限制变量的范围,并扩大范围,只有在需要(工作在“需要访问”的基础上)?还是实际上是愚蠢的? 如何使用范围,使您可以在不同范围内使用相同的变量名称,但在 ..
发布时间:2016-10-11 22:36:34 Java开发

为什么类的初始化器只使用=或{}?

课程初始设定(C ++ 11功能)必须以卷曲形式大括号或遵循a =符号。 这是什么原因? 解决方案 div> 我不是100%积极的这一点,但这可能是为了防止语法歧义。例如,考虑以下类: class BadTimes { struct Overloaded; int重载; //法律,但一个很奇怪的想法。 int confusing(Overloaded); // ..
发布时间:2016-10-11 22:04:18 C/C++开发

C#switch语句有/无大括号....有什么区别?

的C#总是允许你省略花括号中的开关之间()语句内部情况:语句? 什么是省略他们的影响,因为JavaScript程序员经常做? 例如: 开关(X) { 情况下单向: {//< ----这忽略整行 INT Y = 123; FindYou(REF Y); 中断; } //< ----这忽略整行 的情况下换另一支: {//< ----这忽略整行 双Y ..
发布时间:2016-09-08 17:35:02 C#/.NET

C $ C $的C大括号的使用目的在Linux中发现(在include / linux / list.h)?

我碰到下面的code在Linux中来(在include / linux / list.h)。我感到困惑线713特别,我不明白({N = POS-> member.next; 1;})。 什么是花括号做什么?为什么会出现“1”在此声明? 如果有人可以解释这一行这将是更AP preciated。请注意,我不需要的链接列表和#define语句是如何工作的解释,等等。 704 / ** 705 * ..
发布时间:2016-08-22 14:39:33 服务器开发

在Objective-C大括号

注意:我的问题是基于后检查这个和答案吧。 在一些大的方法,也有code片,你只需要为一段时间活着。举个例子: 1)我有设置我的UI大的方法: UILabel的的大小,颜色,位置,的UIView的手势识别器等,了解上述情况,确实是有道理的做这样的事情: - (无效)setUI { //设置其他UI元素 { //滑动手势添加到swipeUpView ..
发布时间:2016-08-19 15:16:02 移动开发

实际使用用C额外的括号

我知道 {} 用于独立的实体,如函数,类和条件分支,但什么其他用途,他们将在这里? #进口&LT;&stdio.h中GT;诠释主要(无效){ {{{ 的printf(“主\\ n”); }}} 返回0; } 编辑: 我发现,它可能是主要用于信息隐藏有用的,与嵌套函数的一起。从它下面的答案似乎是,他们可以在调试过程中被用作标记,在版本中删除,但是,这不应 ..
发布时间:2016-08-19 00:37:00 C/C++

什么是使用大括号的目的(即{})为单行if或循环?

我在读我的C ++讲师的一些讲义和他写道: 使用缩进//确定 从不依靠运营商precedence - 始终用括号//确定 始终使用{}块 - 即使是单行// 不确定,为什么??? 在比较左侧const对象//确定 使用符号对于那些> = 0 //好的技巧变量 设置指针为NULL删除后 - 双人删除保护//不坏 第3技术目前尚不清楚对我说:我会获得通过放置一条线在 一个 {. ..
发布时间:2016-08-17 22:33:45 C/C++开发

为什么在大括号括C $ C $的C块?

我在看一些C code,并已注意到它充满了周围的code块没有任何类型的控制结构的这些花括号。看看看的: //做一些东西。 。 。 fprintf中(标准错误,“%.2f秒\\ n”,(浮点)(时钟() - T)/ CLOCKS_PER_SEC); { //块!为什么不? 字符* tmp_argv [3]; tmp_argv [0] = argv的[0]; tmp_a ..
发布时间:2016-08-17 21:16:05 C/C++

bash脚本更改大括号风格

我有一个CSS文件,我从国外的外包合作伙伴收到的PHP文件。他美元新线P $ pfers大括号,而我比较老学校,preFER在同一行的声明大括号。如何使用Bash和/或sed的或其他命令行工具,从这个新的风格和这个老式的恢复花括号? 修改:有人想看看一个例子。好吧,这里有云: NEW SCHOOL风格我不喜欢 体 { 填充:4PX; 保证金:的3px; } OLD SCHOOL我pre ..
发布时间:2016-08-03 11:51:01 服务器开发

如何写击花式缩进多行括号扩展?

我处理一个行这样的: 的mkdir -p“$ DEST_ROOT_PATH /”{“$ DEST_DIR1”,“$ DEST_DIR2”,...,“$ DEST_DIRN”} 这行是很长。我希望削减它,它的宽度将放入一个80列线。我试图逃跑用反斜杠线的末端,但空间alignement打破了扩展: $回声“哈”{A,B,\\ &GT; C} 哈{A,B,C} 解决方案 您可以使用这个恶 ..
发布时间:2016-08-03 11:45:38 Linux/Unix

bash的功能:封闭身在大括号与括号

一般情况下,bash的功能是用花括号括身体定义的: 富() { ... } 这是一个shell脚本,今天大量使用的功能工作时,我碰到的问题,在称为调用函数具有相同的名称,即这些变量是相同的变量。然后我发现了,这可能是通过定义函数里面地方局部变量pvented $ P $:局部变量= XYZ 然后,在某些时候,我发现一个线程( ..
发布时间:2016-08-03 10:16:13 Linux/Unix

什么是$在bash {0 ## ...}语法的变量,括号和散列字符的意义?

我刚刚看到在bash一些code,我听不太懂。作为新手的bash脚本编写者,我不知道发生了什么事。 回声$ {0 ## / *} 回声$ {0} 我实在不明白,在这两个命令的输出(打印脚本名称)的差异。是#只是一个评论?并与什么/ * 。如果是评论,为什么它不结束} 梅开二度干扰? 任何人都可以给我一些洞察到这种语法? 解决方案 请参阅相关章节子串去除高级Bash脚本编程指南: $ ..
发布时间:2016-08-02 15:55:27 Linux/Unix

我们什么时候需要使用bash变量大括号?

在shell脚本中,当我们使用 {} 扩大变量的时候? 例如,我已经看到了以下内容: VAR = 10#声明变量回声“$ {VAR}”#一个变量的使用 回声“$ VAR”#另一个变量的使用 是否有显著差异,还是仅仅是风格?一个preferred比其他? 解决方案 在这个特殊的例子,它没有什么区别。但是, {} 在 $ {} 如果你想扩展该变量是有用的富字符串中的 “$ {} foo的 ..
发布时间:2016-08-02 12:59:42 Linux/Unix

对于结构变量,为什么初始化{} 21,19,3.6一样{{} 21,19,3.6},而不是相反?

在下面的例子中,我已经说明了这个使用两种结构测试1 和测试2 。首先有两个元素 - 一个整数数组大小两个,一个浮动element.The第二个结构有3个要素,2个整数和一个浮动。 我初始化二元结构变量 S1 和 S2 对于测试1 为: S1 = {{23,52}} 2.5,S2 = {} 21,19,3.6; 都工作得不错,即使对于 S2 我已经采取了来括起数组elements.It工作 ..
发布时间:2016-06-02 22:48:08 其他开发