エラー、バグ、質問 - ページ 2307

 
fxsaber:
これは1906年に行われたものですか?
まだです。
 
すでにMQ-Betaに接続している場合、アップデートは可能か?それとも、接続時のみアップデートを確認するのでしょうか?
 
fxsaber:

NullStructの状況は、構造体メソッドで呼び出されないのであれば理解できる。しかし、このメソッドはすべてのフィールドにフルアクセスすることができます。そのため、このような初期化の可能性があることは、違法なことではないように思われます。

アクセスはまったく関係ない。古典的なC++では、プライベートおよびプロテクトされたメンバーを持たない構造体だけがシーケンスで初期化 できるという一般的なルールがあります。そして、それはアクセスではなく、メモリ上のオブジェクトの位置の順序に関係する。

だからC++はモデルなのです。表面上のことだけでなく、すべての側面がそこで考慮されるからです

 

くそ、なんで俺のサイトhttp://realtime.metatrader5.com/ が動かないんだ?

私もアップデートしてほしいです。

カナダのIPのせいかもしれませんが

 
Nikolai Semko:

私もアップデートしてほしいです。


 
fxsaber:


ふむ


 
1906+-カスタム・ティックが消えない、Thanks!
 
Nikolai Semko:
私もアップデートしてほしいです。

をクリックし、[Find]を押す...

 

ビルド 1907x32...またもや何もしない

#import "kernel32.dll"
        uint LoadLibraryW( const ushort& [] );
        void SetLastError( uint );
        uint GetLastError();
#import
void OnStart()
{
        ushort ch[];
        StringToShortArray( "msftedit.dll", ch );
        SetLastError( 0 );
        uint h = LoadLibraryW( ch );
        Print( h, ":", kernel32::GetLastError());
};

結果:0:126なので、システムの.dllもロードされません(126 - 指定されたモジュールが見つかりませんでした)。

しかし、以前(ビルド1881x32)は、すべてがうまくいき、結果は予想通りでした:1725235200:0

 
A100:

シーケンスで初期化 できるのは、private および protected メンバを持たない構造体のみです。そして、これはアクセスとは関係なく、オブジェクトがメモリに配置される順序に関係しています。

注文について)聞いていない。つまり、プライベートフィールドが存在する場合は、異なる順序で配置されるのですね。まさか、そんなことがあるわけがない。