エラー、バグ、質問 - ページ 2718 1...271127122713271427152716271727182719272027212722272327242725...3185 新しいコメント fxsaber 2020.04.22 09:07 #27171 Sergey Dzyublik:ArrayResize を異なる配列に適用します。 それとも、一連の値 a: 1, 2, 3, 4, 5, 6, 7, 8,... を持つ 1 つの配列にしたいのですか?? 1つのアレイ。あなたのバリアントから、私はsequentialArrayResizeの 可能性を見ました。 Sergey Dzyublik 2020.04.22 09:10 #27172 fxsaber:1つのアレイ。あなたのバリアントから、私はsequential ArrayResizeの可能性を見ました。 また、コンストラクタで default_a をインクリメントし、ArrayResize の前に必要な値までゼロにすることができます。 fxsaber 2020.04.22 09:13 #27173 Sergey Dzyublik: また、コンストラクタで default_a をインクリメントし、ArrayResize の前に必要な値にリセットすることもできます。 一般的なタスクの場合、シーケンシャルな値ではないので、無理です。 静的変数、しかもpublicを引きずり込まなければならないのは残念です。見た目はカクカクしていますね。 Koldun Zloy 2020.04.22 09:55 #27174 fxsaber: フィールドの1つがconstである構造体の配列を作成するにはどうすればよいですか? あるいは。 struct A { const int a; A( const int i ) : a(i) { } A() : a( getDef() ) {} static int getDef() { static int n = 0; return sdefs[n++]; } }; int sdefs[] = {5, 100, 200, 150, 500}; Anna Rich 2020.04.22 10:27 #27175 トレーダーの皆様、こんにちは。という事態が発生しました。数日前に信号のコピーを 受信しなくなった。信号にはつながっていたが、何も問題なかった。VPSは動いていた。一昨日、ターミナルにログインして、すぐにコピーが始まりました。昨日もコピーされなかった( .その結果、利益を逃した・・・。3日間です。スマホからトレードを監視しています。なぜこのようなことが起こるのか、何かヒントをお持ちの方はいらっしゃいますか? fxsaber 2020.04.22 10:39 #27176 Koldun Zloy: オプションとして ありがとうございます。配列を満たした 後、ArrayFree(::sdefs)を実行することができます。 削除済み 2020.04.22 13:28 #27177 fxsaber: フィールドの1つがconstである構造体の配列を作成するにはどうすればよいですか? それは、あなたがやりたいことがおかしいのです。構造体はC言語のエンティティであり、PODオブジェクトとして扱うべきで、コンストラクタや他の糖分を含まないパッシブなものです。構造体を含むセッターを持つクラスを作ると、セッターは再アサインメントを許さない。デザイン的にはこちらの方が正しいと思います。 fxsaber 2020.04.22 13:31 #27178 Vict: 欲しいものは、不思議とある。構造体はC言語のエンティティであり、PODオブジェクトとして扱うべきで、コンストラクタや他の糖分を含まないパッシブなものです。 構造体を含むセッターを持つクラスを作れば、セッターは再アサインメントを許さない。デザイン的にはこちらの方が正しいと思います。 私の考えでは、作成後に決して変更されない(変更されるべきでない)フィールドは、論理的に規定された定数です。 削除済み 2020.04.22 13:37 #27179 fxsaber: 私見ですが、作成後に決して変更されない(変更されるべきではない)フィールドは、constと記述するのが論理的です。 さて、コンストラクタもありますね。もちろん、それはあなた次第ですが、構造体はCエンティティであり、外部ロジック(機能)を持つ受動的なエンティティという、モデルの違いがあるのです。 fxsaber 2020.04.22 13:46 #27180 Vict: まあ、コンストラクタも突っ込まれたしな。もちろん決めるのはあなたですが、構造体はCエンティティであり、外部ロジック(関数)を持つ受動的なエンティティという、モデルの違いがあります。 コンストラクタがないと const フィールドを初期化できないので、コンストラクタのみを使用します。ストラクチャーでもクラスでも、違いはない。メインはオブジェクトを持つことです。 1...271127122713271427152716271727182719272027212722272327242725...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ArrayResize を異なる配列に適用します。
それとも、一連の値 a: 1, 2, 3, 4, 5, 6, 7, 8,... を持つ 1 つの配列にしたいのですか??
1つのアレイ。あなたのバリアントから、私はsequentialArrayResizeの 可能性を見ました。
1つのアレイ。あなたのバリアントから、私はsequential ArrayResizeの可能性を見ました。
また、コンストラクタで default_a をインクリメントし、ArrayResize の前に必要な値までゼロにすることができます。
また、コンストラクタで default_a をインクリメントし、ArrayResize の前に必要な値にリセットすることもできます。
一般的なタスクの場合、シーケンシャルな値ではないので、無理です。
静的変数、しかもpublicを引きずり込まなければならないのは残念です。見た目はカクカクしていますね。
フィールドの1つがconstである構造体の配列を作成するにはどうすればよいですか?
あるいは。
オプションとして
ありがとうございます。配列を満たした 後、ArrayFree(::sdefs)を実行することができます。
フィールドの1つがconstである構造体の配列を作成するにはどうすればよいですか?
それは、あなたがやりたいことがおかしいのです。構造体はC言語のエンティティであり、PODオブジェクトとして扱うべきで、コンストラクタや他の糖分を含まないパッシブなものです。構造体を含むセッターを持つクラスを作ると、セッターは再アサインメントを許さない。デザイン的にはこちらの方が正しいと思います。
欲しいものは、不思議とある。構造体はC言語のエンティティであり、PODオブジェクトとして扱うべきで、コンストラクタや他の糖分を含まないパッシブなものです。 構造体を含むセッターを持つクラスを作れば、セッターは再アサインメントを許さない。デザイン的にはこちらの方が正しいと思います。
私の考えでは、作成後に決して変更されない(変更されるべきでない)フィールドは、論理的に規定された定数です。
私見ですが、作成後に決して変更されない(変更されるべきではない)フィールドは、constと記述するのが論理的です。
さて、コンストラクタもありますね。もちろん、それはあなた次第ですが、構造体はCエンティティであり、外部ロジック(機能)を持つ受動的なエンティティという、モデルの違いがあるのです。
まあ、コンストラクタも突っ込まれたしな。もちろん決めるのはあなたですが、構造体はCエンティティであり、外部ロジック(関数)を持つ受動的なエンティティという、モデルの違いがあります。
コンストラクタがないと const フィールドを初期化できないので、コンストラクタのみを使用します。ストラクチャーでもクラスでも、違いはない。メインはオブジェクトを持つことです。