Questions tagged «symbols»

可以指字母或特殊字符;许多编程语言中的原始数据类型;正式语言字母中的一项。



5
算法中不熟悉的符号:∀是什么意思?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我正在阅读一种算法(这是一种基于A *的寻路算法),其中包含一个我不熟悉的数学符号: 这里是上下文: v(s)≥g(s)=最小s'∈pred(s)(v(s')+ c(s',s))∀s≠s 开始 有人可以解释∀的意思吗?

7
将摄氏度符号编码到网页中的最佳方法?
如何将特殊字符编码到网页中?例如,我需要这个符号℃,我现在通过复制和粘贴该字符就可以使用它了。这适用于我检查过的桌面浏览器,也适用于iPad和iPhone,但是在我用于测试的Blackberry上没有任何显示。是否有标准的最佳做法? http://www.fileformat.info/info/unicode/char/2103/browsertest.htm
85 html  symbols 

11
如何理解Ruby中的符号
尽管阅读了“了解Ruby符号”,但在使用符号时,我仍然对内存中数据的表示感到困惑。如果一个符号(其中两个包含在不同的对象中)存在于相同的存储位置,那么它们包含不同的值又如何呢?我期望相同的内存位置包含相同的值。 引用来自链接: 与字符串不同,同名符号被初始化,并且在一次ruby会话期间仅在内存中存在一次 我不明白它如何设法区分包含在同一内存位置中的值。 考虑以下示例: patient1 = { :ruby => "red" } patient2 = { :ruby => "programming" } patient1.each_key {|key| puts key.object_id.to_s} 3918094 patient2.each_key {|key| puts key.object_id.to_s} 3918094 patient1而且patient2都是哈希,没关系。 :ruby但是是一个符号。如果要输出以下内容: patient1.each_key {|key| puts key.to_s} 那将输出什么呢?"red"或"programming"? 忘记哈希值一秒钟,我认为符号是指向值的指针。我的问题是: 我可以给符号赋值吗? 符号只是指向变量中包含值的指针吗? 如果符号是全局符号,是否意味着符号总是指向一件事?
85 ruby  symbols 

3
如何处理静态链接库之间的符号冲突?
编写库时,最重要的规则和最佳实践之一是将库的所有符号放入特定于库的名称空间中。由于使用了namespace关键字,C ++使此操作变得容易。在C语言中,通常的方法是为标识符添加一些库特定的前缀。 C标准的规则放在那些一些限制(安全编译):AC编译器可以看只是一个标识符的前8个字符,所以foobar2k_eggs并foobar2k_spam可能被解释为有效相同标识符-但是每一个现代的编译器允许任意长标识符,因此在我们这个时代(21世纪),我们不必为此烦恼。 但是,如果您面对一些无法更改符号名称/标识符的库,该怎么办?也许您只有一个静态二进制文件和标头,或者不想,或者不允许自己进行调整和重新编译。

4
“ gcc -s”和“ strip”命令有什么区别?
我想知道两者之间有什么区别: gcc -s:从可执行文件中删除所有符号表和重定位信息。 strip:丢弃目标文件中的符号。 它们具有相同的含义吗? 您使用哪一个来: 减少可执行文件的大小? 加快运行速度?
77 gcc  strip  symbols 




1
在TypeScript中将符号用作对象键类型
由于MDN表示,我试图将符号定义为键类型的对象: 符号值可以用作对象属性的标识符[...] 但是使用它作为键属性的类型: type obj = { [key: symbol | string]: string } 导致以下错误: TS1023:索引签名参数类型必须为“字符串”或“数字”。 即使它可以用作索引类型。我正在使用最新的打字稿版本(v3.7.2),发现了相关的问题: 打字稿:使用符号作为键来破坏对象(他使用的是Symbol的实际实例,我想要类型 symbol) TypeScript:尝试使用字符串|时,索引签名参数必须为“字符串”或“数字” 数 ES6:使用符号作为键来销毁对象(这不是解决方案-因为每个Symbol实例都是唯一的,所以使用实际实例作为类型似乎有点错误。) 我也看过打字稿符号文档,但它们仅显示了它如何用作值,而不是类型。 例: const obj = {} as { [key: number | symbol]: string // Won't work }; const sym = Symbol('My symbol'); obj[sym] = 'Hi'; 关于Microsoft / TypeScript的问题 开启功能要求

1
除了模式外,@在Haskell中还有什么意思?
我目前正在研究Haskell,并尝试了解一个使用Haskell实施密码算法的项目。在在线阅读向您了解Haskell for Great Good之后,我开始理解该项目中的代码。然后我发现我陷入了下面带有“ @”符号的代码: -- | Generate an @n@-dimensional secret key over @rq@. genKey :: forall rq rnd n . (MonadRandom rnd, Random rq, Reflects n Int) => rnd (PRFKey n rq) genKey = fmap Key $ randomMtx 1 $ value @n 在这里,randomMtx定义如下: -- | A random matrix having …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.