앗 - 페이지 5

 
C-4 :

프로그램이 "Hello word"보다 커지면 OOP를 사용해야 합니다.

일반적으로 저는 MQL4를 몇 년 동안 알고 있었고 그 비참함에 계속 놀라움을 금치 못했습니다. 네 번째 MQL은 클래식 C의 기능에 이르기까지 별과는 거리가 멀다. MQL5에서 개발자들은 계속 진행하기로 결정했습니다. 정말 더 많은 기회가 있고 프로그래밍이 정말 쉬워졌습니다. 언어는 더 복잡해졌지만, 그 제품은 학교에서 공부하도록 만들어지지 않았습니다.

학교 / 대학에서 공부하기 위해 기본 및 파스칼이 항상 사용되었습니다 (두 번째는 모든 자긍심 교육 기관에 있음) ...
 
Interesting :
학교 / 대학에서 공부하기 위해 기본 및 파스칼이 항상 사용되었습니다 (두 번째는 모든 자긍심 교육 기관에 있음) ...
그들은 우리에게 C, Java 및 Asm을 밀어 넣었지만 요점이 무엇입니까 ...)
 
FoxRex :
목록, 트리, 그래프, 포인터가 없는 MQL4에서는 불가능합니다.
kh kh .. 그리고 목록, 트리 및 그래프는 무엇입니까 .. plz를 설명하십시오. (글쎄, 나는 나무가 무엇인지 알고 있지만 잎과 원뿔이있는 같은 나무가 아닌 것이 유감입니다)
 
gumgum :
그들은 우리에게 C, Java 및 Asm을 밀어 넣었지만 요점이 무엇입니까 ...)

이것은 이미 전문적입니다. 저는 프로그래밍의 기초에 대해 이야기하고 있습니다(현재에 따르면 컴퓨터 과학 수업이 될 것입니다).

C는 원칙적으로 기본 수준 대신 기본 수준에서 공부할 수도 있지만 예를 들어 기본 ...

 
maryan.dirtyn :
kh kh .. 그리고 목록, 트리 및 그래프는 무엇입니까 .. plz를 설명하십시오. (글쎄, 나는 나무가 무엇인지 알고 있지만 잎과 원뿔이있는 같은 나무가 아닌 것이 유감입니다)
생각하지 않는 것이 좋습니다 - 개인적으로 필요합니까? ... :)
 
Interesting :
생각하지 않는 것이 좋습니다 - 개인적으로 필요한가요?... :)
누가 알겠습니까) 갑자기 이것은 고문의 이미 간단한 계획을 뒤에서 크게 단순화 할 것입니다.
 
https://www.mql5.com/ru/articles/36 여기에 목록에 대한 정보가 있습니다. 나무는 당신이 제공하는 분기 구조에 관한 것입니다. 다음은 그래프와 나무에 대한 정보입니다. http://www.intuit.ru/department/pl/plpascal/11/
Когда нужно использовать указатели в MQL5
Когда нужно использовать указатели в MQL5
  • 2010.03.25
  • MetaQuotes Software Corp.
  • www.mql5.com
Все объекты в MQL5 по умолчанию передаются по ссылке, но есть возможность использовать и указатели объектов. При этом есть опасность получить в качестве параметра функции указатель неинициализированного объекта. В этом случае работа программы будет завершена критически с последующей выгрузкой. Автоматически создаваемые объекты как правило такой ошибки не вызывают, и в этом отношении они достаточно безопасны. В этой статье мы попробуем разобраться в чем разница между ссылкой и указателей, когда оправдано использование указателей и как написать безопасный код с использованием указателей.
 

문제. 핸드북에는 다음과 같이 나와 있습니다.

Переменная типа класса (объект) может передаваться как по ссылке, так и по указателю . Указатель как и ссылка служит для того, чтобы получать доступ к объекту.   

... 함수가 객체를 반환해야 하는 경우 GetPointer(this) 형식으로 이 객체에 대한 포인터를 반환할 수 있습니다.

타사 기능에 대한 매개 변수로 개체를 사용하려고 합니다. 함수에 개체를 전달하려고 합니다. 두 경우 모두(참조로 개체를 전달할 때와 포인터로 전달할 때 모두) 컴파일러는 맹세하지 않습니다. 객체를 함수에 전달하는 이 두 가지 방법 사이에 차이점이 있습니까? 아니면 똑같이 잘 사용할 수 있습니까? 객체(객체에 대한 포인터)를 반환할 필요는 없습니다.

 
Yedelkin :

문제. 핸드북에는 다음과 같이 나와 있습니다.

타사 기능에 대한 매개 변수로 개체를 사용하려고 합니다. 함수에 개체를 전달하려고 합니다. 두 경우 모두(참조로 개체를 전달할 때와 포인터로 전달할 때 모두) 컴파일러는 맹세하지 않습니다. 객체를 함수에 전달하는 이 두 가지 방법 사이에 차이점이 있습니까? 아니면 똑같이 잘 사용할 수 있습니까? 객체(객체에 대한 포인터)를 반환할 필요는 없습니다.

포인터로 참조에 의해 개체에 대한 명시적인 참조가 없는 한 차이가 없습니다. 직접 시도하고 MQL5에서 포인터를 사용 하는 경우 기사를 참조하십시오.