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。 我在哪裏出錯了,我該如何繼續?