mutable

    1热度

    4回答

    我正在寻找一个像数据结构的结构我可以创建多个实例,并且有一些类型的提示而不是不可变的。 所以我有这样的事情: class ConnectionConfig(NamedTuple): name: str url: str port: int user: str = "" pwd: str = "" client: Any = None

    1热度

    1回答

    我试图在循环中获得可变借入,并且我无法使其工作。我已经尝试了所有可能的卫兵,生鱼指针,一切。 struct Test<'a> { a: &'a str, } impl<'a> Test<'a> { pub fn new() -> Self { Test { a: &mut "test" } } pub fn dostuff(&'a mut

    1热度

    2回答

    在阅读“Scala 3/e编程”一书时,我回答了以下问题。 首先,这本书解释说,为了创建一个不可变集的可变集,写代码: scala> import scala.collections.immutable.TreeSet scala> val colors = List("blue", "green", "red") scala> val treeSet = TreeSet(colors) s

    1热度

    4回答

    如果我使用mutable与const指针这样的: class Test { public: mutable const int* ptr; // OK }; 它的正常工作。 但是,如果我用这样的: class Test { public: mutable int * const ptr; // Error }; 错误: prog.cpp:6:

    3热度

    1回答

    在OCaml中有一种方法可以使函数内的变量保持函数调用之间的值吗?它应该像Pythons默认参数一样工作,该参数是每个函数调用中对同一对象的引用,或者函数应该产生并且不显式返回值。效果应该如下(如果函数返回自然数): foo();; 0 foo();; 1

    0热度

    1回答

    import threading, time class A(): def __init__(self,a): self.a = a def run(self): print(self.a) if __name__=='__main__': index = [0] thread_list = [] for i in

    0热度

    4回答

    我一直在玩Kotlin for Android。我有一个可变列表,这是一个对象列表。现在我想坚持下去,但我不知道最好的办法是什么。我认为这可以用SharedPreferences完成,但我不知道如何将对象解析为纯文本格式或其他东西。这些对象实际上来自数据类,也许这很有用。 感谢

    2热度

    1回答

    我是F#的新手,我正在制作一个程序,需要找到某个列表的给定长度的每个子列表。我不确定如何去解决这个问题,所以我阅读this question并决定将答案移植到F#。下面是我有: let rec getSubLists (len : int) (list : List<int>) : List<List<int>> = let result = new List<List<int>>()

    2热度

    1回答

    我试图在Vec中使用Vec<f64>制作的矩阵循环,然后逐个修改它的元素。 我似乎无法使它工作;我太困惑的语法... extern crate rand; use std::ptr; use std::mem; use rand::Rng; fn main() { let mut rng = rand::thread_rng(); let mut v: Vec<V

    0热度

    3回答

    我是Kotlin的新手,需要询问一些关于订购MutableList<MyObject>的问题。据我所知,我可以为Int和String做myMutableList.sortBy {it.int}和myMutableList.sortByDescending {it.int}。但返回始终是Unit而不是MutableList。 我在哪里出错了,我该如何继续?