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

 
fxsaber :

MQL5가 C++에서 컴파일할 수 없는 코드를 컴파일하고 실행하는 경우 MQL5가 실수로 이를 수행한다는 주장이 여기에서 유효합니까?

MQL에서 간과되었을 수 있는 풀리지 않는 모순을 발견하기 때문에 불가능합니다.

 
A100 :

MQL에서 간과되었던 해결할 수 없는 모순을 발견하기 때문에 그럴 수 없습니다.

이것도 바인딩이 없는 논리일뿐

우리는 다른 것에 대해 이야기하고 있습니다. 완성된.

 
TheXpert :
아니요, 함수 서명은 관심 대상이 아니지만 내부 클래스입니다.

어떻게 봐야할지 모르겠네요... 혹시 아시는 분 계시면 결과좀 써주세요

 
이건 괜찮아?
 struct STRUCT { private : int a; };
STRUCT s = { 0 }; // 's' - cannot be initialized with initializer list
 
Konstantin :

어떤 플래그를 포함합니까?

typename T class T, C++ (gcc) - rextester
  • rextester.com
typename T class T in C++ (gcc)
 
fxsaber :
이건 괜찮아?

동등한 한 정상

 struct STRUCT { private : int a; };
STRUCT s;
ZeroMemory ( s ); //'s' - not allowed for objects with protected members or inheritance
 
A100 :

동등한 한 정상

예전에는 가능했던 걸로 기억합니다.

 

문서 오류

 struct MqlTradeResult 
  { 
   uint      retcode;           // Код результата операции 
   ulong     deal;             // Тикет сделки, если она совершена 
   ulong     order;             // Тикет ордера, если он выставлен 
   double    volume;           // Объем сделки, подтверждённый брокером 
   double    price;             // Цена в сделке, подтверждённая брокером 
   double    bid;               // Текущая рыночная цена предложения (цены реквота) 
   double    ask;               // Текущая рыночная цена спроса (цены реквота) 
   string    comment;           // Комментарий брокера к операции (по умолчанию заполняется расшифровкой кода возврата торгового сервера) 
   uint      request_id;       // Идентификатор запроса, устанавливается терминалом при отправке  
   uint      retcode_external; // Код ответа внешней торговой системы 
  };
 template < typename T>
string GetName( T )
{
   return ( typename (T));
}

void OnStart ()
{
   MqlTradeResult Result = { 0 };
  
   Print (GetName(Result.retcode_external)); // int
}
Документация по MQL5: Константы, перечисления и структуры / Структуры данных / Структура результата торгового запроса
Документация по MQL5: Константы, перечисления и структуры / Структуры данных / Структура результата торгового запроса
  • www.mql5.com
В ответ на торговый запрос постановки ордера в торговую систему, торговый сервер возвращает данные, содержащие информацию о результате обработки торгового запроса в виде специальной предопределенной структуры MqlTradeResult. Код ошибки, которую вернула внешняя торговая система. Проставление и виды этих ошибок зависят от брокера и внешней...
 
A100 :

어떻게 봐야할지 모르겠네요... 혹시 아시는 분 계시면 결과좀 써주세요

typeid(x).이름()

그리고 컴파일러에 따라 과정에 추가.

 
TheXpert :

typeid(x).이름()

그리고 컴파일러에 따라 과정에 추가.

파일:
cpp.txt  1 kb