dll에서 함수 호출 및 결과 반환 - 페이지 7

 
to VicK, в амперсанде вся суть, благодаря ему я собственно и могу менять содержимое массива...
второй массив - массив с возвращаемыми значениями


이 경우 앰퍼샌드에는 본질이 없으며(직접 시도했습니다), 다른 덕분에 배열의 내용을 변경할 수 있습니다 :-). 샘플 디렉토리에 DLL이 있는 예를 보셨습니까? 모든 것이 잘 작동합니다. 비유로 해보세요.


흠 아마....
그러나 그럼에도 불구하고 왜 모든 것이 기본 int와 함께 작동하지만 동시에 double은 먹지 않습니까?
 
넵 드디어 알아냈어요...

Billy가 말했듯이 버그가 아니라 기능을 찾았습니다 ... :)

분명히 이것은 오류가 아닌 부작용입니다 ....
그러나 어디에서도 언급을 찾을 수 없었습니다.

결론은 배열이 인덱스 버퍼( SetIndexBuffer() )로 바인딩된 경우 외부에서 변경할 수 없다는 것입니다.... :((

내가 하고 싶지만...

배열을 복사하기 위해 또 다른 루프를 조각하는 것이 얼마나 농담인지...
이러한 기능을 사용하면 "시간 소모적인" 작업의 생산성을 높이기 위해 외부 dll을 매력적인 대안으로 사용할 이유가 거의 없습니다............. :((


그럼에도 불구하고 개발자의 의견을 매우 듣고 싶습니다.
아마도 모두 같을 것입니다. 가상의 보안이 아니라 성능을 위해 싸우자
 

이 경우 앰퍼샌드에는 본질이 없으며(직접 시도했습니다), 다른 덕분에 배열의 내용을 변경할 수 있습니다 :-). 샘플 디렉토리에 DLL이 있는 예를 보셨습니까? 모든 것이 잘 작동합니다. 비유로 해보세요.


문서에 따르면 앰퍼샌드는 호출된 함수 내에서 배열의 내용을 변경하려는 경우 핵심 역할을 합니다(&가 없는 ala - 값으로 전달, & - 포인터로(더 정확하게는 참조(참조) 우리는 C++에 유추를 그립니다))
 
여전히 개발자의 의견을 듣고 싶습니다.

:-))) 예 .... 특히 나에게 ...
아마도 모두 같을 것입니다. 가상의 보안이 아니라 성능을 위해 싸우자

전문가 없이 정상 통합을 위해 경쟁하는 것이 좋을 것입니다... MQL이 좋을 수도 있지만 C++가 여전히 더 좋습니다...
 
mql도 좋습니다. 무언가를 확인하거나 그다지 "탐욕스러운" 것이 아닌 무언가를 구축하는 빠르고 쉬운 방법이 있어야 합니다....

외부 모듈에 대한 사려 깊은 지원도 있어야 합니다.