오류, 버그, 질문 - 페이지 1136

 
A100 :

맞아, 그래야지, 그렇지 않으면 지적하는 요점이 무엇입니까?

하지만

표준 컬렉션으로 작업하려면 클래스에 상수 메서드가 없어야 합니다. 모든 클래스에서 가능한 것은 아니지만 모든 클래스에서 표준 컬렉션을 사용할 수 있기 때문입니다. const 제한은 외부 기능 에 의해 부과되며 이것이 권한이지만 타사 개체의 아키텍처에 제한을 부과할 수 있는 권한은 없습니다.
 
TheXpert :
A* B::a = new A;

생성자 A는 정적이 아니므로 호출하려고 하면 자연스럽게 오류가 발생합니다.

 'A' - non static methods and members cannot be used.
 
C-4 :
const 제한은 외부 기능 에 의해 부과되며 이것이 권한이지만 타사 개체의 아키텍처에 제한을 부과할 수 있는 권한은 없습니다.

그렇다면 아래에 const를 표시하여 어떤 의미를 넣었는지 설명하십시오.

 void f( const A* a) //почему не void f(A* a)
 
A100 :

그렇다면 아래에 const를 표시하여 어떤 의미를 넣었는지 설명하십시오.

이것은 나를 위한 것이 아니라 표준 라이브러리의 개발자를 위한 질문입니다. 불행히도 비교를 사용하려면 서명에 따라 재정의해야 합니다. 상수를 사용합니다. 그렇지 않으면 검색, 정렬 및 삽입을 위한 표준 알고리즘이 내 개체에서 작동하지 않습니다. 그러나 내 객체는 const를 포함하지 않으며 구성으로 인해 const를 포함할 수 없습니다. 그렇다면 이 빌어먹을 const에 액세스할 수 없다는 이유로 표준 스토리지 알고리즘을 사용할 수 없는 이유는 무엇입니까?!!!!
 
как начать работать в торговом терминале? я понятия просто не имею...
 
C-4 :

생성자 A는 정적이 아니므로 호출하려고 하면 자연스럽게 오류가 발생합니다.

일반적으로 올바른 초기화입니다. 클래스의 정적은 정적 개체와 아무 관련이 없습니다.

그리고 컴파일되지 않는다는 사실은 정말 버그처럼 보입니다.

 

Fleder, 설명 감사합니다! 프로젝트 작성자는 MetaEditor 및 MQL 언어에 대한 변경 로그를 유지합니까?

 
Tron_KZ :

Fleder, 설명 감사합니다! 프로젝트 작성자는 MetaEditor 및 MQL 언어에 대한 변경 로그를 유지합니까?

여기 봐 .
 
C-4 :
그렇다면 이 빌어먹을 const에 액세스할 수 없다는 이유로 표준 스토리지 알고리즘을 사용할 수 없는 이유는 무엇입니까?!!!!

발표

 void f( const A* a)
클래스 A에 const 메서드만 있어야 한다는 의미는 아닙니다. f() 자체에서 const 메서드만 호출할 수 있음을 의미합니다.
 
TheXpert :

일반적으로 올바른 초기화입니다. 클래스의 정적은 정적 개체와 아무 관련이 없습니다.

그리고 컴파일되지 않는다는 사실은 정말 버그처럼 보입니다.

서비스데스크에 글을 올렸 는데 개발자분들의 빠른 답변 부탁드립니다.
사유: