问答列表

当字符串可变时,攻击是如何发生的?

作者:jason 提问时间:1/5/2021

经常听到字符串是不可变的,这提高了安全性。我理解这样的想法,即由于字符串是最终的,因此以后无法更改其内容。但即使内容可以更改,我认为它仍然是安全的,因为代码是由开发人员而不是攻击者编写的。 否则在实...

类似于 Python 中的字符串的可变数据类型

作者:Sourabh 提问时间:4/2/2021

我有 2 个文件,让我们说它们,并且有一个全局变量,比如说(数据类型是一个字符串),我正在导入 .现在,在运行时,函数 in 调用 的函数,该函数更改了 in 的值,但此更改不会显示在 中,因为测试是...

在可变向量上使用 par monad (parMapM)

作者:HaskellEnthusiast 提问时间:9/19/2015

我已经尝试了几个小时,但似乎无法编译它。我正在尝试对可变向量并行执行一个简单的操作,但是我遇到了编译错误。 import qualified Data.Vector as V import qual...

FFI 中的可变数据和懒惰

作者:ocramz 提问时间:10/29/2015

介绍 我正在用 ;一些函数可以回调到步进例程、偏微分方程的优化或时间积分。inline-c 特别是在本机 C 语言中,回调可以对连续数组进行操作,通过指针修改它们,并将它们返回到一些不透明的(分布...

Haskell:Haskell中的所有名称都是不可变的?数组和列表没有区别?

作者:vik santata 提问时间:2/4/2016

我有两个问题: 在 scala 或 F# 等 FP 语言中,有一些关键字可以识别变量是否可变。当我们说 Haskell 是一种纯粹的 FP 语言时,一切都是“不可变的”? 基于 jvm 的 Sca...

优化可变数组状态繁重操作代码

作者:Dulguun Otgon 提问时间:2/14/2016

我一直在努力及时完成这个关于hackerrank的练习。 但是由于超时,我下面的 Haskell 解决方案在测试用例 13 到 15 上失败。 我的 Haskell 解决方案 import Data...

为什么这个变量不在范围之内?(哈斯克尔)

作者:user8930358 提问时间:11/13/2017

我会直接开始(我删除了一堆无关的代码,以防这看起来有点有趣 - 试图让它成为 MCVE): import System.IO import Control.Monad import Data.IOR...

如何改变STVector?

作者:Jeffrey Benjamin Brown 提问时间:2/15/2018

MVector有两种口味,和 .我想编写一些使用 的函数,以便尽管使用了 中的快速可变向量算法,但仍可以从纯代码调用它们。IOVectorSTVectorSTVectorData.Vector.Alg...

数独网格的 Haskell 可变数组

作者:Ralph 提问时间:3/18/2018

我正在尝试在 Haskell 中编写一个数独生成器/求解器作为学习练习,但我在 monad 中生成可变数组时遇到了困难。ST 我的函数的输入将是 81 个字符,其中包含数字 through 和占位符...

我听说 Haskell 变量是不可变的,但我能够重新分配和更新变量值 [duplicate]

作者:saketh 提问时间:4/17/2018

这个问题在这里已经有了答案: Haskell:什么是不可变数据? (1 个答案) 5年前关闭。 我听说 Haskell 变量是不可变的,但我能够重新分配和更新变量值...


共1193条 当前第26页