나는 내 자신의 힙 클래스를 쓰고 놀고있다. 내 템플릿 힙 클래스는 템플릿 유형에 '>'및 '<'연산자를 정의해야합니다. 내가 작성한 샘플 클래스의 인스턴스를 사용할 때 모두 잘 작동하는 것처럼 보였습니다 (또한 int에서 잘 작동 함). 그러나 클래스 인스턴스가 힙의 다른 노드에서 이동하므로 인스턴스 생성이 너무 많아서 클래스의 shared_ptr 더미를
나는 사람들이 받아 볼 ==, ~=, 다음과 같이 그 항목을 얻을 수있는 매트릭스를 다음 괄호 안에 다른 차원으로 매트릭스 사이 >, < : b =
1 4 7
2 5 8
3 6 9
>> b == [1 2 3]
ans =
3×3 logical array
1 0 0
0 0 0
논리 연산의 결과를 더할 수 있습니까? I가 0보다 큰 수를 계산하려면 내가? 같은 것을 할 수있는 (또는 더 나은 방법은 무엇입니까?) int a[3] = {1,-5,3};
int result = 0;
for(int i = 0 ; i<3; i++)
{
result += a[i]>0;
}