오류, 버그, 질문 - 페이지 2807

 
Roman :

무엇을 이해할 수 있습니까? Portabl은 설치 없이 작동합니다. 루트 디렉토리의 사본 수, 독립 프로그램의 수.
질문은 /portable 키에 있었습니다. 지금 필요한 이유는 무엇입니까?
이전에는 모든 구성, 소스, 바이너리 등이 사용되었기 때문에 사용되었습니다. AppData에 있었습니다. 그리고 터미널의 루트에 복사해야 했습니다.
이제 그들 모두는 기본적으로 터미널의 루트에 있습니다! 그리고 AppData에는 관련 파일, 업데이트, 도움말, 시장 사진 등만 있습니다.
레이블에 이 키를 표시해야 하는지 여부를 간단히 설명하십시오. 그리고 모든 작업 파일이 기본적으로 이미 루트에 있는 경우 이 경우 무엇을 제공합니까?
루트를 복사하여 아무데나 옮깁니다. AppData는 출시 후에도 계속 풀업됩니다.  

터미널과 편집기가 휴대용 버전으로 작동하려면 /portable 스위치가 필요합니다. 즉, 모든 편집기 설정 및 기타 설정은 이 터미널 사본의 루트에 저장됩니다. 그리고 /portable을 제거하면 이 모든 것이 AppData에서 로드됩니다. 예를 들어 편집기 바로 가기의 속성에서 /portable을 제거하면코드 강조 표시 테마가 사라집니다. 즉, 기본 테마로 변경됩니다. MQL5 루트는 AppData('AppData\Roaming\MetaQuotes\Terminal\0DD..E4C\MQL5')에서 루트로 변경됩니다. 설치된 터미널 버전의 경우 여전히 AppData에 있습니다. 왜 터미널 루트에 있는지 모르겠습니다 ...

 
Roman :

무엇을 이해할 수 있습니까? Portabl은 설치 없이 작동합니다. 루트 디렉토리의 사본 수, 독립 프로그램의 수.
질문은 /portable 키에 있었습니다. 지금 필요한 이유는 무엇입니까?
이전에는 모든 구성, 소스, 바이너리 등이 사용되었기 때문에 사용되었습니다. AppData에 있었습니다. 그리고 터미널의 루트에 복사해야 했습니다.
이제 그들 모두는 기본적으로 터미널의 루트에 있습니다! 그리고 AppData에는 관련 파일, 업데이트, 도움말, 시장 사진 등만 있습니다.
레이블에 이 키를 표시해야 하는지 여부를 간단히 설명하십시오. 그리고 모든 작업 파일이 기본적으로 이미 루트에 있는 경우 이 경우 무엇을 제공합니까?
루트를 복사하여 아무데나 옮깁니다. AppData는 출시 후에도 계속 풀업됩니다.  

당신은 혼란 스럽습니다.

권한을 사용할 수 있는 드문 경우를 제외하고 데이터는 여전히 AppData에 있습니다.

디렉터리에 강제로 쓰기 위해서는 /portable이 필요합니다.

 
Mihail Matkovskij :

터미널과 편집기가 휴대용 버전으로 작동하려면 /portable 스위치가 필요합니다. 즉, 모든 편집기 설정 및 기타 설정은 이 터미널 사본의 루트에 저장됩니다. 그리고 /portable을 제거하면 이 모든 것이 AppData에서 로드됩니다. 예를 들어 편집기 바로 가기의 속성에서 /portable을 제거하면코드 강조 표시 테마가 사라집니다. 즉, 기본 테마로 변경됩니다. MQL5 루트는 AppData('AppData\Roaming\MetaQuotes\Terminal\0DD..E4C\MQL5')에서 루트로 변경됩니다. 설치된 터미널 버전의 경우 여전히 AppData에 있습니다. 왜 터미널 루트에 있는지 모르겠습니다 ...

레나트 파트훌린 :

당신은 혼란 스럽습니다.

권한을 사용할 수 있는 드문 경우를 제외하고 데이터는 여전히 AppData에 있습니다.

자신의 디렉토리에 강제로 쓰기 위해서는 /portable이 필요합니다.

설명해주셔서 감사합니다.
그러나 문제는 설치된 4개의 AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B 모두에 있다는 것입니다.
origin.txt 및 Portable.txt만 있습니다.
5D31798C5161164D6BBD3AED4F6BE10B 다른 폴더와 저장이 없습니다. 기본적으로 모든 것은 각 터미널 루트에 있습니다.
단축키에 키를 설정하지 않았지만. 설치 프로그램이 작동 하면서 레이블 및 AppData에 올라가지 않았습니다.
그래서 혼란스럽습니다. Windows가 VirtualBox에 설치되어 있고 계정이 표준 사용자이고 UAC가 비활성화되어 있습니다.

추신
또한 불필요한 서비스, 로그 등을 모두 비활성화했습니다. 특수 구성 bat-nickname이 있는 Windows.
아마도 이것이 이 동작의 이유일 것입니다.

 
Roman :

설명해주셔서 감사합니다.
그러나 문제는 설치된 4개의 AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B 모두에 있다는 것입니다.
origin.txt 및 Portable.txt만 있습니다.
5D31798C5161164D6BBD3AED4F6BE10B 다른 폴더와 저장이 없습니다. 기본적으로 모든 것은 각 터미널 루트에 있습니다.
단축키에 키를 설정하지 않았지만. 설치 프로그램이 작동 하면서 바로 가기 및 AppData에 올라가지 않았습니다.
따라서 이것이 나를 혼란스럽게합니다. Windows가 VirtualBox에 설치되어 있고 계정이 표준 사용자이고 UAC가 비활성화되어 있습니다.

추신
또한 불필요한 서비스, 로그 등을 모두 비활성화했습니다. 특수 구성 bat-nickname이 있는 Windows.
아마도 이것이 이 동작의 이유일 것입니다.

비활성화된 UAC + 전체 권한이 있는 디렉터리는 "전체 권한 가용성"의 드문 경우입니다.

따라서 이 상태에서 터미널 은 로컬 디렉터리에 대한 쓰기 권한을 명시적으로 다시 확인하면서 로컬로 작동합니다.

모든 터미널에 공통된 임시 파일은 여전히 AppData에 저장됩니다.

 
그래프가 다른 숫자 아래에 멈춰 있는 이유를 누가 압니까? 따옴표, 날짜 및 차트가 "살아남기"의 실제 값을 표시하려면 어떻게 해야 합니까?
 
Никита Федоров :
그래프가 다른 숫자 아래에 멈춰 있는 이유를 누가 압니까? 따옴표, 날짜 및 차트가 "살아남기"의 실제 값을 표시하려면 어떻게 해야 합니까?

아마도 시장이 닫히고 견적이 없는 주말을 기다리십시오.

 
Roman :

그러나 문제는 설치된 4개의 AppData\Roaming\MetaQuotes\Terminal\5D31798C5161164D6BBD3AED4F6BE10B 모두에 있다는 것입니다.
origin.txt 및 Portable.txt만 있습니다.

나는 휴대용 버전을 사용하기 때문에 이전에 터미널의 작업 디렉토리에서 이러한 파일을 본 적이 없습니다. 그들의 목적이 무엇인지 궁금합니다. Origin.txt에 휴대단말기 경로가 등록되어 있는데 Portable.txt가 비어있는 것을 확인했습니다.

 
Mihail Matkovskij :

나는 휴대용 버전을 사용하기 때문에 이전에 터미널의 작업 디렉토리에서 이러한 파일을 본 적이 없습니다. 그들의 목적이 무엇인지 궁금합니다. Origin.txt에 휴대단말기의 경로가 등록되어 있는데 Portable.txt가 비어있는 것을 확인했습니다.

작업 디렉토리가 아니라 AppData에 있습니다.
나는 또한 origin.txt 로컬 디렉토리 대한 경로를 가지고 있으며 Portable.txt는 비어 있습니다.
그러나 Renat이 설명했듯이 설치가 로컬에서, 사실 휴대용으로 작동하는 드문 경우가 있습니다.
즉, 단축키에 키를 지정하지 않았지만 터미널은 여전히 로컬 디렉토리와 함께 작동합니다.
이것이 나를 당황스럽게 만들었다.

 
Roman :

작업 디렉토리가 아니라 AppData에 있습니다.
나는 또한 origin.txt 로컬 디렉토리 대한 경로를 가지고 있으며 Portable.txt는 비어 있습니다.
그러나 Renat이 설명했듯이 설치가 로컬에서, 사실 휴대용으로 작동하는 드문 경우가 있습니다.
즉, 단축키에 키를 지정하지 않았지만 터미널은 여전히 로컬 디렉토리와 함께 작동합니다.
이것이 나를 당황스럽게 만들었다.

나는 휴대용 터미널이 아니라 설치된 터미널( AppData 에 있음)의 작업 디렉토리를 의미했습니다.

 

MQL에서는 괜찮습니다.

 class A {};
class B : A {};
class C : B {
                 void f1( A* ) {}     //(1)нормально
                 void f2() { A *a; } //(2)нормально
};

C++는 두 경우 모두 오류를 제공합니다.