operators

    -2

    1답변

    나는 다른 사람의 코드를보고 있으며 그들이하는 일을 파악하려고 노력 중이다. 문제의 조각은 다음과 같습니다 for(j in a) for(i in a) y=a[i]+-~j,b=a[j] 은 내가 y=a[i] 부분을 이해하지만 +-~j은 무엇입니까?

    0

    2답변

    제 질문은 어떻게 연산자 [] []을 (를) 오버로드 할 수 있습니까? 그 밖에도 어떤 일이 벌어지고 있습니까?

    1

    1답변

    시간 배열이 필요한 ODE-solver를 프로그래밍 할 때 다음과 같은 이상한 동작이 발생했습니다. 다음 코드는 문제를 명확하게 재현해야합니다. 0 0.01 0.02 0.03 0.04 ... 0.97 0.98 0.99 t = 1 and t <= 1.00? 0 c = 1 and c <= 1.00? 1 t == 1.00? 0 and c == 1.00? 1

    0

    2답변

    나는 부울 연산자의 운동에이고 나는 이유를 이해하지 않습니다 not not True or False and not True = True 내가 이해 : not not True = True True or False = False False and not True = False not not True or False and not True = Fals

    2

    1답변

    원시 연산자를 정의하고 전달하여 Scheme과 비슷한 기능을 구현하려고합니다. sub x($a) { $a * 2; } sub y($m, $n) { $m($n); } say y(&x, 3); # gives you 6 say y(+, 3) # this is error 이 있습니까 : 계획에서, 당신은 (define x +) (x 1 2) 이 작업은

    0

    1답변

    바이트의 배열 [0..2]이 있습니다. 바이트 배열에 있는지 여부를 확인해야합니다. 그러나 if ($52 in byteArray) then을 사용할 때 "Operator is overloaded"오류가 발생합니다. 추가 변수를 바이트로 설정 한 다음 문에서 사용했지만 여전히 오류가 발생했습니다. 다음을 보여주는 매우 간단한 프로그램이 있습니다 : progr

    -1

    1답변

    $x = 5 /* + 15 */ + 7; echo $x; 이 코드의 출력은 12입니다. 누구에게 어떻게 설명 할 수 있습니까?

    -2

    1답변

    이미지의 RGB 색상을 LAB 공간으로 변환하는이 함수를 사용하고 있습니다. void RGB2LAB( const vector<uint> & ubuff, vector<double>& lvec, vector<double>& avec, vector<double>& bvec) { int sz

    3

    2답변

    후위 증감 연산자가 개의 피연산자의을 반환한다는 것을 읽었습니다. 그 가정하면 사실, 어떻게 코드이 가능처럼? int arr[5]{}; int *p = arr; for (int i = 0; i != 5; ++i) *p++ = i; 내 생각 procees는 운영자 precendence에 따르면, *p가 먼저 평가받을 것입니다. 그러면 post

    0

    5답변

    필자의 스크립트를 파이썬으로 작성하는 중에 직관적이지 않은 문제가 있습니다.가하는 당신이 foo는 볼 수 있듯이 >>> def foo(): ... return False ... >>> foo() False >>> foo()==False True >>> i=1 >>> i!=0 True >>> foo()==False & i!=0 False