mutable

    2

    1답변

    그런 사소한 질문에 대해 약간 부끄러워하지만 여기서는 제가가 봅니다. 전 세계적으로 정의 된 가변 변수를 증가시키는 함수가 필요합니다. let seed_index = ref 0;; let incr_seed() = seed_index := !seed_index + 1;; 그러나 인터프리터에서는 작동하지 않습니다. # incr_seed();;

    1

    1답변

    개체의 이미지 URL이로드되는 큰 for 루프 (어딘가에 약 1000 회 반복)가 있고 올바르게로드 된 경우 객체가 배열에 추가되었습니다. 내 질문은 자바 비동기 성 때문에 이미지 로딩이 오랜 시간이 걸리는 경우 for 루프가 계속 반복되어 인덱스 값이 변경되어 배열에 잘못된 항목이로드된다는 것입니다. 대답은 예, 변수 k 가능성이 콜백이 실행되는 시간으로

    0

    2답변

    성능을 위해 매트릭스를 직접 변경하는 코드가 있습니다. 내가 돌연변이를하기 전에 돌연변이 과정에서 사용되는 새로운 상징에 저장할 완전한 사본을 원한다. 어쨌든 Clojure 심볼의 내용을 새 심볼에 복사하여 첫 번째 심볼이 두 번째 심볼에 영향을 미치지 않고 변형 될 수 있도록 할 수 있습니까? (var mat1 (clatrix/matrix (clatrix

    2

    6답변

    파이썬의 목록은 변경 가능하다고합니다. 나는 다음과 같은 코드를 작성할 때 l1=[6,7,8,4,3,10,22,4] l2=l1 l1.append(30) print(l1) print(l2) 모두 L1 및 L2 인쇄에게 동일한 목록 : [6, 7, 8, 4, 3, 10, 22, 4, 30] 하지만 다음과 같은 코드를 줄 때, l1=[6,7,8,4,3

    0

    1답변

    변경할 수있는 인터페이스의 속성을 선언 할 때 항상 (비 원자 복사) 만들어야합니까? 또한 언제 retain 대신 assign을 사용합니까?

    6

    1답변

    스택에 변경 가능한 구조체를 만들고 도우미 함수에서 변경하려고합니다. 내가 잘못 뭐하는 거지 rustc mutable.rs mutable.rs:19:18: 19:23 error: cannot borrow immutable dereference of `&`-pointer as mutable mutable.rs:19 addPoint(&game);

    0

    1답변

    Clojure를 처음 사용했습니다. 나는리스트에서 역전의 수를 세는 알고리즘을 어떻게 최적화 할 수 있을지 궁금했다. 내가 이해하는 것으로부터, Clojure는 특별히 요청하지 않는 한 꼬리 호출 최적화를 수행하지 않습니까? 어떻게해야합니까? 이 변이 된 변수를 사용한 첫 번째 시도는 약 3.5s의 런타임을가집니다. 하지만 두 번째 시도는 기능적 버전이었고

    3

    1답변

    변경 가능한 맵을 닫힌 스코프 내부의 불변의 맵으로 변환하고 싶습니다. 여기에 상황과 말도 안되는 방어 사본의 샘플 코드는 : 나는 변경할지도가 외부에서 실제로 불변이기 때문에 완전히, 낭비 여기 방어 사본을하고, "넌센스"을 썼던 것처럼 def func(): immutable.Map[String, Int] = { val map = mutable.

    8

    7답변

    기본적으로, 나는 다음과 같은 상황에 처해있다. 참고 : void*은 임의의 데이터를 나타 내기 위해 사용되며 실제 응용 프로그램에 강력하게 입력됩니다. 이 바콜 mutable 변수를 사용에 대한 정의를 맞도록 그래서 const를 정확성을 위해 노력하고 class A { public: //uses intermediate buffer but do

    -1

    1답변

    프로그램을 특정 방식으로 실행할 때 왜이 오류가 발생하는지 확신 할 수 없습니다. 2014-05-15 16:19:28.932 Puzzle[1002:f803] *** WebKit discarded an uncaught exception in the webView:shouldInsertText:replacingDOMRange:givenAction: delega