mql5 언어의 특징, 미묘함 및 작업 방법 - 페이지 65 1...585960616263646566676869707172...247 새 코멘트 Konstantin 2018.01.15 10:05 #641 파일 자체를 삭제하지 않고 바이너리 데이터가 있는 파일의 크기를 새로운 데이터 크기로 줄이는 방법을 알려주십시오. 아니면 외부 dll 호출을 통해서만 구현할 수 있습니까? TheXpert 2018.01.15 11:12 #642 콘스탄틴 : 파일 자체를 삭제하지 않고 바이너리 데이터가 있는 파일의 크기를 새로운 데이터 크기로 줄이는 방법을 알려주십시오. 아니면 외부 dll 호출을 통해서만 구현할 수 있습니까? SetEndOfFile 함수의 유사체가 필요합니다. 이것은 약 6 년 전에 질문 Konstantin 2018.01.15 11:19 #643 결합기 : SetEndOfFile 함수의 유사체가 필요합니다. 이것은 약 6 년 전에 질문 나는 이것에 대해 쓰고 있습니다)) 그렇지 않으면 외부 dll을 통해 수행하거나 파일을 삭제하는 것이 정결하지 않습니다. fxsaber 2018.01.15 11:59 #644 결합기 : SetEndOfFile 함수의 유사체가 필요합니다. 이것은 약 6 년 전에 질문 bool SetEndOfFile( const string FileName, const uint Size, const int Commong_Flag = 0 ) { uchar Buffer[]; return (( FileLoad (FileName, Buffer, Commong_Flag) > Size) && ArrayResize (Buffer, Size) && FileSave (FileName, Buffer, Commong_Flag))); } Konstantin 2018.01.15 12:21 #645 fxsaber : 파일은 증가하는 방향으로만 크기를 변경합니다. 데이터 배열이 감소하면 파일은 동일한 크기로 유지됩니다. fxsaber 2018.01.15 12:27 #646 콘스탄틴 : 파일은 위쪽으로 만 크기를 변경합니다. 데이터 배열이 감소하면 파일은 동일한 크기로 유지됩니다. 감소. TheXpert 2018.01.15 12:37 #647 fxsaber : 아니, 지옥같은 오버헤드야 fxsaber 2018.01.15 13:42 #648 결합기 : 아니, 지옥같은 오버헤드야 틀림없이! fxsaber 2018.01.15 14:08 #649 다시한번 더블이라는 주제로 거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼 오류, 버그, 질문 fxsaber , 2018.01.15 11:53 입력 fmod가 두 배이기 때문입니다. double은 많은 수의 정수를 저장할 수 없습니다. 예를 들어 귀하의 경우: Print ( DoubleToString (( double ) 1314725038414749 07 , 0 )); // 1314725038414749 12 이렇게 하세요 long fmod ( const long Value, const long Value2 ) { return (Value % Value2); } float를 예로 사용하면 double의 기능을 빠르게 이해할 수 있습니다. #define PRINT(A) Print ( #A + " = " + ( string )(A)) void OnStart () { for ( int i = 0 ; i < INT_MAX ; i++) if (( int )( float )i != i) { PRINT(i); PRINT(( float )i); PRINT(( double )i); break ; } } 결과 i = 16777217 ( float )i = 16777216.0 ( double )i = 16777217.0 ZY double은 전체 범위 내 정보를 잃지 않으며, long에서는 그렇지 않습니다. 오류, 버그, 질문 mql4 언어의 기능, 미묘함 MQL4 및 MQL5에 대한 TheXpert 2018.01.15 14:25 #650 콘스탄틴 : 나는 이것에 대해 쓰고 있습니다)) 그렇지 않으면 외부 dll을 통해 수행하거나 파일을 삭제하는 것이 정결하지 않습니다. 보았다, 원했지만 잊었다 Ошибки, баги, вопросы 2011.08.01www.mql5.com Общее обсуждение: Ошибки, баги, вопросы 1...585960616263646566676869707172...247 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
파일 자체를 삭제하지 않고 바이너리 데이터가 있는 파일의 크기를 새로운 데이터 크기로 줄이는 방법을 알려주십시오. 아니면 외부 dll 호출을 통해서만 구현할 수 있습니까?
파일 자체를 삭제하지 않고 바이너리 데이터가 있는 파일의 크기를 새로운 데이터 크기로 줄이는 방법을 알려주십시오. 아니면 외부 dll 호출을 통해서만 구현할 수 있습니까?
SetEndOfFile 함수의 유사체가 필요합니다.
이것은 약 6 년 전에 질문
SetEndOfFile 함수의 유사체가 필요합니다.
이것은 약 6 년 전에 질문
나는 이것에 대해 쓰고 있습니다)) 그렇지 않으면 외부 dll을 통해 수행하거나 파일을 삭제하는 것이 정결하지 않습니다.
SetEndOfFile 함수의 유사체가 필요합니다.
이것은 약 6 년 전에 질문
파일은 증가하는 방향으로만 크기를 변경합니다. 데이터 배열이 감소하면 파일은 동일한 크기로 유지됩니다.
파일은 위쪽으로 만 크기를 변경합니다. 데이터 배열이 감소하면 파일은 동일한 크기로 유지됩니다.
감소.
아니, 지옥같은 오버헤드야
틀림없이!
거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼
오류, 버그, 질문
fxsaber , 2018.01.15 11:53
입력 fmod가 두 배이기 때문입니다. double은 많은 수의 정수를 저장할 수 없습니다. 예를 들어 귀하의 경우:
이렇게 하세요
float를 예로 사용하면 double의 기능을 빠르게 이해할 수 있습니다.
결과
ZY double은 전체 범위 내 정보를 잃지 않으며, long에서는 그렇지 않습니다.
나는 이것에 대해 쓰고 있습니다)) 그렇지 않으면 외부 dll을 통해 수행하거나 파일을 삭제하는 것이 정결하지 않습니다.
보았다, 원했지만 잊었다