파일 작업. - 페이지 8

 
로컬 폴더에서 공유 폴더로 또는 그 반대로 파일을 복사 해야 하는 경우 적절한 플래그와 함께 읽기 및 쓰기 기능을 사용하십시오. 또 어떤 대답을 듣고 싶습니까?
Документация по MQL5: Файловые операции / FileCopy
Документация по MQL5: Файловые операции / FileCopy
  • www.mql5.com
Файловые операции / FileCopy - Документация по MQL5
 
Rosh :

로컬 폴더에서 공유 폴더로 또는 그 반대로 파일을 복사 해야 하는 경우 적절한 플래그와 함께 읽기 및 쓰기 기능을 사용하십시오. 또 어떤 대답을 듣고 싶습니까?
다시. 나는 통신에서 알 수 있듯이 FileCopy() 함수를 사용하고 읽기 및 쓰기 기능(이 경우)을 사용하지 않습니다. 이 기능을 사용하려면 기본이 아닌 두 번째 매개변수가 파일 위치 플래그여야 합니다. 이 경우 파일의 위치를 "로컬 폴더에 있음"으로 나타내는 플래그가 누락되었습니다. 또한 핸드북의 해당 섹션에는 이러한 상황에 대한 설명이 없습니다. 따라서 " 파일이 로컬 폴더에 있는 경우 FileCopy() 함수 의 매개변수 목록을 채울 때 첫 번째와 두 번째 쉼표 사이에 정확히 무엇을 지정해야 하는지"라는 질문에 대한 답변을 듣고 싶습니다. 디렉토리에 이에 대한 정보가 없습니까?
 
Yedelkin :
다시. 나는 통신에서 알 수 있듯이 FileCopy() 함수를 사용하고 읽기 및 쓰기 기능(이 경우)을 사용하지 않습니다. 이 기능을 사용하려면 기본이 아닌 두 번째 매개변수가 파일 위치 플래그여야 합니다. 이 경우 파일의 위치를 "로컬 폴더에 있음"으로 나타내는 플래그가 누락되었습니다. 또한 핸드북의 해당 섹션에는 이러한 상황에 대한 설명이 없습니다. 따라서 " 파일이 로컬 폴더에 있는 경우 FileCopy() 함수 의 매개변수 목록을 채울 때 첫 번째와 두 번째 쉼표 사이에 정확히 무엇을 지정해야 하는지"라는 질문에 대한 답변을 듣고 싶습니다. 디렉토리에 이에 대한 정보가 없습니까?

글쎄요. 설명서에는 명확하게 명시되어 있습니다

【인】 파일의 위치를 지정하는 플래그 입니다. common_flag=FILE_COMMON인 경우 파일은 모든 클라이언트 터미널의 공통 폴더에 있습니다. 그렇지 않으면 파일이 로컬 폴더에 있습니다.

"Otherwise"는 FILE_COMMON 비트 플래그를 포함하지 않는 다른 값을 의미합니다.

 
stringo :

글쎄요. 설명서는 명확하게 명시되어 있습니다

음... 사실, 공정하지 않습니다. 나는 이것에 익숙하지 않을 것입니다 :

【인】 파일의 위치를 지정하는 플래그 입니다. common_flag=FILE_COMMON인 경우 파일은 모든 클라이언트 터미널의 공통 폴더에 있습니다. 그렇지 않으면 파일이 로컬 폴더에 있습니다.

FILE_COMMON에 대한 파일은 공용 폴더에 있고 FILE_COMMON + 1은 로컬 폴더에 있다고 생각하지만 그렇지는 않습니다.

상수 FILE_LOCAL == 0을 실제로 도입할까요?

 
stringo :

글쎄요. 설명서에는 명확하게 명시되어 있습니다

【인】 파일의 위치를 지정하는 플래그 입니다. common_flag=FILE_COMMON인 경우 파일은 모든 클라이언트 터미널의 공통 폴더에 있습니다. 그렇지 않으면 파일이 로컬 폴더에 있습니다.

"Otherwise"는 FILE_COMMON 비트 플래그를 포함하지 않는 다른 값을 의미합니다.

아마도 당신과 여기에서 말한 전문가들에게는 그것이 무엇에 관한 것인지 분명할 것입니다. 그러나 프로가 아닌 평범한 사용자의 눈으로 같은 질문을 보십시오.

나 같은 평범한 사용자에게는 간단한 논리가 있습니다.

  1. 매개변수에 기본값이 없으면 명시적으로 지정해야 합니다.
  2. common_flag 매개변수에 적용 가능한 플래그 목록은 "Flag" 링크를 사용하여 명시적으로 지정됩니다.
  3. 이 목록에는 로컬 폴더에 대한 플래그가 없습니다.
  4. "그렇지 않으면 ..."라는 문구는 일반적으로 이해할 수 없습니다. "그렇지 않으면"은 FILE_COMMON 플래그가 지정되지 않은 경우입니다. 마찬가지로 지정할 필요가 없습니다. 그러나 이것은 포인트 1과 모순됩니다. 다른 플래그/값을 지정할 가능성에 관해서는 설명에 완전한 공백이 있습니다.

따라서 디렉토리에 "명시적으로"표시되는 것이 있다면 분명히 모든 사람에게 해당되지는 않습니다. :)

 
Yedelkin :

아마도 당신과 여기에서 말한 전문가들에게는 그것이 무엇에 관한 것인지 분명할 것입니다. 그러나 일반 비프로 사용자의 눈으로 동일한 질문을 보십시오.

나 같은 평범한 사용자에게는 간단한 논리가 있습니다.

  1. 매개변수에 기본값이 없으면 명시적으로 지정해야 합니다.
  2. common_flag 매개변수에 적용 가능한 플래그 목록은 "Flag" 링크를 사용하여 명시적으로 지정됩니다.
  3. 이 목록에는 로컬 폴더에 대한 플래그가 없습니다.
  4. "그렇지 않으면 ..."라는 문구는 일반적으로 이해할 수 없습니다. "그렇지 않으면"은 FILE_COMMON 플래그가 지정되지 않은 경우입니다. 마찬가지로 지정할 필요가 없습니다. 그러나 이것은 포인트 1과 모순됩니다. 다른 플래그/값을 지정할 가능성에 관해서는 설명에 완전한 공백이 있습니다.

따라서 디렉토리에 "명시적으로"표시되는 것이 있다면 분명히 모든 사람에게 해당되지는 않습니다. :)

플래그 없음 - 비트 0. "우리 아버지"와 같습니다. 죄송합니다.

문서에서 곱셈 규칙과 동시에 구구단을 요청하지 않으시겠습니까?

 
TheXpert :

상수 FILE_LOCAL == 0을 실제로 도입할까요?

Pascal 프로그래머에 대한 일화가 있습니다. 프로그래머는 밤에 갑자기 물을 마시고 싶을 때 침대 옆 탁자에 물 한 컵을 올려 놓습니다. 그리고 그는 원하지 않으면 빈 잔을 내려놓습니다.
 
stringo :

플래그 없음 - 비트 0. "우리 아버지"와 같습니다. 죄송합니다.

문서에서 곱셈 규칙과 동시에 구구단을 요청하지 않으시겠습니까?

평범한 사용자의 눈으로 문제를보고 싶지 않다는 것이 분명합니다. 0에 대한 힌트를 주신 모든 분들께 감사드립니다. 그들이 말했듯이, 전문가가 아닌 나머지 사람들이 문제를 만났을 때 스스로 알아내도록 하십시오.
 
Yedelkin :
평범한 사용자의 눈으로 문제를보고 싶지 않다는 것이 분명합니다. 0에 대한 힌트를 주신 모든 분들께 감사드립니다. 그들이 말했듯이, 전문가가 아닌 나머지 사람들이 문제를 만났을 때 스스로 알아내도록 하십시오.

우리는 "프로가 아닌" 사람들이 적어도 무언가를 배우기 위해 여기서 이야기하고 있습니다. 그렇지 않아?

그리고 우리는 문서에 그러한 세부 사항을 포함하지 않을 것입니다. 나는 이미 이것에 대해 당신에게 말했습니다. 그리고 동기부여.

 
stringo :

우리는 "프로가 아닌" 사람들이 적어도 무언가를 배우기 위해 여기에서 이야기하고 있습니다. 그렇지 않아?

절대적으로 그렇습니다. 그리고 나는 이것을 거듭 강조했다. 하지만 문서에 명확하게 이해된 짧은 문장이 있었다면 커뮤니케이션 자체가 없었을 것입니다. :)

스트링고 :

그리고 우리는 문서에 그러한 세부 사항을 포함하지 않을 것입니다. 나는 이미 이것에 대해 당신에게 말했습니다. 그리고 동기부여.

이 주제는 계속해서 나올 것입니다. 이 특정 문제가 논의되고 있는 동안 문서에서 2-3 단어를 수정하는 데 20초가 소요되었습니다. 그러나 이것은 내가 이해하는 세계관의 문제입니다. :)

사유: