포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 53

 

고마워, 루스탐! 나는 이것을 오랫동안 찾고 있었을 것입니다. 읽다. 그러나 솔직히 표현의 언어는 너무 형식적이어서 모르는 사람이 이해할 수 있는 것은 거의 없습니다. 그리고 이미 알고 있으면 더 이상 필요하지 않습니다. :)) 따라서 Kovalev의 교과서를 좋아합니다. 모든 것이 간단한 언어로 명시되어 있기 때문입니다.

하지만!... 적어도 대략적으로 어떻게 연결되는지 대략적으로 이해했습니다. 다차원 배열도 이런 식으로 전달할 수 있기를 바랍니다. 과제가 있을 때 - 꼭 해보겠다. :)

 
Chiripaha :
예, Vadim, 이 질문을 작성할 때 귀하의 라이브러리를 보고 있었습니다. 그리고 나는 그것을 6개월 이상 전에 다운로드했습니다(그리고 나는 어제 새로운 것을 보았습니다). 저는 어떻게 하는지, 어떻게 사용하는지 몰라서 "이게 어떻게 가능합니까?"라고 물었습니다. 작은 예처럼요. 그런 다음 배열에 대한 함수로 직접 할 수 있었지만 여기에서는 현재 프로그래밍 기술 수준을 추측하기가 어렵습니다.

각 기능에 대한 예제는 테스트 스크립트에 있습니다.
 
Chiripaha : . 다차원 배열도 이런 식으로 전달할 수 있기를 바랍니다.

할 수 있지만 배열의 차원 을 지정해야 합니다.
 int Calculate( int &arr[][ 3 ]){
...
}
일반적으로 전역 배열(변수와 함께)을 사용할 수 있지만 프로그램의 논리가 완전히 투명하지 않게 됩니다(특히 모든 것을 완전히 잊어버린 반년 또는 1년 후에).
 
FAQ :

할 수는 있지만 배열의 차원을 지정해야 합니다. 일반적으로 전역 배열(변수뿐 아니라)을 사용할 수 있지만 프로그램의 논리가 완전히 투명하지 않게 됩니다(특히 반년 또는 1년 후에 철저하게 모든 것을 잊어 버리십시오.)
정확히! 귀하의 의견조차도 도움이되지 않습니다 :-))
 
Zhunko :
각 기능에 대한 예제는 테스트 스크립트에 있습니다.

Aaaaaa.... :))) 그러나 나는 그것에 도달하지 못했다. 감사합니다 - 한번 볼게요!

자주 묻는 질문 :

할 수는 있지만 배열의 차원을 지정해야 합니다. 일반적으로 전역 배열(변수뿐 아니라)을 사용할 수 있지만 프로그램의 논리가 완전히 투명하지 않게 됩니다(특히 반년 또는 1년 후에 철저하게 모든 것을 잊어 버리십시오.)
그리고 앰퍼샌드는 변수에 더 가깝습니다. 할당하는 방법이 중요합니까? 그리고 두 번째 대괄호 안에 - 이것은 배열의 차원 일 뿐입니다. [삼]
 int Calculate( int &arr[][ 3 ]){
...
}
 

아니요

 
어쨌든 배열은 참조로 전달됩니다. 옆에 "&"가 없으면 컴파일러는 읽기만 할 수 있는 권한을 부여하지만 읽고 쓸 것이 있는 경우(값 변경 ​차원(첫 번째 차원) 및 셀).
 
madgreg :
모두 좋은 저녁!!!

초보자, 아마도 아는 사람을 도와주세요.
이러한 문제는 가격을 기준으로 선을 그리는 표시기에 의해 작성되었으며 실제로는 정상적으로 작동합니다.
테스터로 운전하기로 결정하고 문제가 오르기 시작했습니다. 가격이 적절하지 않은 것을보기 시작했습니다. 테스터에 오면,
망했다고 생각하고, 단순히 화면에 현재 가격을 표시하는 다른 칠면조를 썼습니다.
그리고 이 무게를 얻었다


표시기가 표시하는 가격과 현재 가격을 확인하십시오.
이것이 무엇과 관련이 있는지 아는 사람이 있습니까?
차트 창 설정(F8)에서 차트에 Ask 라인을 표시 - 선명해질 수 있습니다.
 
다른 DC의 다른 터미널에서 두 번째 마름모가 첫 번째 것에서 문제 없이 사라지지만 표시기가 차트 창에 설치되어 있지 않습니다. 모든 것을 시도했지만 차트에서 수정할 수 없으며 메모리에서 15개의 표시기를 제거했습니다. 전문가의 도움이 되지 않았습니다. 무엇이 잘못되었는지 설명해 주십시오. 고맙습니다
 
FAQ :
어쨌든 배열은 참조로 전달됩니다. 옆에 "&"가 없으면 컴파일러는 읽고 쓸 것이 있는 경우 읽기만 할 수 있는 권한을 부여합니다(값 변경 차원(첫 번째 차원의) 및 셀
매우 감사합니다!