为什么原位突变用“IO”表示?
作者:joel 提问时间:11/17/2023
为什么在函数式语言中使用可变数据结构和其他可变性来表示?例如,我正在查看 Haskell 的 IORef 或 Idris 的 IOArray。IO 我不认为这是一个历史或设计问题。我不太明白为什么适...
语言 问答列表
作者:joel 提问时间:11/17/2023
为什么在函数式语言中使用可变数据结构和其他可变性来表示?例如,我正在查看 Haskell 的 IORef 或 Idris 的 IOArray。IO 我不认为这是一个历史或设计问题。我不太明白为什么适...
作者:mikera 提问时间:1/11/2013
我见过在指定索引范围时使用的两个替代约定,例如 subString(int startIndex, int length); 与。 subString(int startIndex, int ...
作者:A.Comer 提问时间:12/4/2018
这个问题可能最好在 Math.SE 上问,但我会先在这里尝试: 如果我在 3D 空间中有两个任意三角形,如何确定它们之间的最小距离?请参阅以下内容:在图像中很难看到,但三角形 BAC 完全位于正 Z...
作者:Vitor Silva 提问时间:10/2/2008
如何检查给定字符串是否为有效的 URL 地址? 我对正则表达式的了解是基本的,不允许我从网络上已经看到的数百个正则表达式中进行选择。...
作者:Fedor 提问时间:11/12/2023
在 C++23 中,我们有显式类型转换,并且根据 cppreference 它已经被 GCC 和 Clang 支持。auto ( expression ) 我有一个问题,由于某种原因没有发生这种投射...
作者: 提问时间:8/28/2009
已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章用事实和引文来回答。 10年前关闭。 改进此问题 我注意到很多新程序员的问题都可以用库来解...
作者:Askaga 提问时间:2/11/2017
我正在尝试生成具有相同感知亮度的 RGB 颜色。 函数 R*0.2126+ G*0.7152+ B*0.0722 据说用于计算给定 RGB 颜色的感知亮度(或等效灰度颜色)。 假设我们对所有 RG...
作者:alf02 提问时间:11/17/2023
我想使用 malloc 创建一个与结构等效的内存块,如下面的代码所示,但我收到警告“C6378 'pMyStructByMalloc' 可能是 '0'”,似乎无法让它工作。 struct MySt...
作者:Emperor_Udan 提问时间:1/13/2023
对于学校 42 的 push_swap 项目,我有一个较差的解决方案: 您可以使用一组 int 值、2 个堆栈和一组指令来操作这两个堆栈。 用 C 语言编写 [a program]: [...]...
作者:Cato Johnston 提问时间:2/26/2009
请考虑以下代码: 0.1 + 0.2 == 0.3 -> false 0.1 + 0.2 -> 0.30000000000000004 为什么会出现这些不准确之处?...