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

 
추상 컴파일 오류: 코드 최적화 실패
 #define SIZE     100000000
void OnStart ()
{
static union X {
     int i;
} x[SIZE];
     bool b = true ;
     for ( int i = 0 ; i < ArraySize (x) && (b = (x[i].i ==   0 )); i++ );
     Print ( b );
}

 

F5 Capitally 동결:

 #define SIZE     100000
void OnStart ()
{
static union X {
     int i;
} x[SIZE] = {};
     bool b = true ;
     for ( int i = 0 ; i < ArraySize (x) && (b = (x[i].i ==   0 )); i++ );
     Print ( b );
}
 
Aleksey Mavrin # :

예, 어때요...공공 서비스에서 개발자를 유인했습니까? ..

브로커의 기술 지원(및 해당 포럼)에 연락해 보셨습니까? 그것은 그들의 서버에 기적입니다. 메타 따옴표는 무엇입니까?

[삭제]  

빌드 3121

ArraySize() 함수는 경우에 따라 잘못된 크기를 반환합니다.

오류를 재현하는 예:

 struct MyStruct
{
    double first;
    double second;
};

void OnStart ()
{
   MyStruct dynamicArray[];
    ArrayResize ( dynamicArray, 5 );

   for ( int i = 0 ; i < 5 ; i++ )
   {
      dynamicArray[i].first = rand ();
      dynamicArray[i].second = rand ();
   }

   MyStruct staticArray[ 5 ];

   for ( int i = 0 ; i < 5 ; i++ )
   {
      staticArray[i].first = rand ();
      staticArray[i].second = rand ();
   }

    Print ( "Size of dynamicArray = " , ArraySize ( dynamicArray ) );
    Print ( "Size of staticArray = " , ArraySize ( staticArray ) );

    Print ( "-----------------------------Dynamic array in function---------------------------------" );
   anyFuncion( dynamicArray );
    Print ( "-----------------------------Static array in function----------------------------------" );
   anyFuncion( staticArray );
}

void anyFuncion( MyStruct& array[] )
{
    int sz = ArraySize ( array );
    Print ( "Size of array in function = " , sz );

   for ( int i = 0 ; i < sz; i++ )
   {
       PrintFormat ( "array[%i].first = %f" , i, array[i].first );
       PrintFormat ( "array[%i].second = %f" , i, array[i].second );
   }
}
 
Koldun Zloy # :

빌드 3121

ArraySize() 함수는 경우에 따라 잘못된 크기를 반환합니다.

오류를 재현하는 예:

고맙습니다. 3123에서 수정됨

 

안녕하세요.

시장에서 어떤 제품도 다운로드할 수 없습니다. 무엇으로 연결할 수 있습니까?

고맙습니다.

 
Ded-Leha-Tankist # :

안녕하세요.

시장에서 어떤 제품도 다운로드할 수 없습니다. 무엇으로 연결할 수 있습니까?

고맙습니다.

어떤 운영 체제가 있고 몇 비트가 있습니까?

 
Vladimir Pastushak # :

어떤 운영 체제가 있고 몇 비트가 있습니까?

 2021.12 . 07 16 : 03 : 12.150 Terminal        MetaTrader 5 build 2361 started for MetaQuotes Software Corp.
2021.12 . 07 16 : 03 : 12.150 Terminal        Windows 7 Service Pack 1 build 7601 , AMD Athlon II X2 240 Processor, 0 / 1 Gb memory, 43 / 82 Gb disk, IE 11 , Admin, GMT+ 3
 
Ded-Leha-Tankist # :

32비트 운영 체제가 있습니까? 그렇다면 사용되지 않는 32비트 시스템에 대한 지원이 중단되었으므로 64비트 운영 체제에서 작업해야 합니다.

 
Ded-Leha-Tankist # :

이전에 32비트 시스템에 대한 지원이 중단되었다고 발표되었습니다.

64비트 Windows 시스템과 4GB 이상의 컴퓨터가 필요합니다. 랜덤 액세스 메모리.