私のアプローチコアはエンジンです。 - ページ 11 1...456789101112131415161718...184 新しいコメント Реter Konow 2018.12.06 14:55 #101 Vasiliy Sokolov:よし、名前の下に数字が入っているとしよう(もちろん乱暴だが、そう仮定しよう)。しかし、それぞれのボタンにはキャプション、例えば "Cancel "のようなテキストがあります。このプロパティはどのように指定するのですか?そうですね。 もっと調べようと思っていたんです。 とてもシンプルです。の配列を作ります。 string Button_names[] = {"Cancel", "Ok", "Hello World!"...}; メインカーネルをループして、その中のテキストセルのインデックスを並べる。 Vitalii Ananev 2018.12.06 14:56 #102 Реter Konow:つまり、カーネルのサイズとオブジェクトのプロパティの 数は一致していなければならない。プロパティの数を変えてもカーネルの大きさが変わらなければ、配列から外れてしまいます。ですから、コードを書いている間は、プロパティの数とカーネルの大きさがどこでも一致するように制御する必要があります。 ... あなたは本物のモンスターです :)自分で問題を作り、自分で解決する。:) もし、あなたがこの「異端」を捨て、OOP「宗教」を受け入れるとしたら。:)そうすれば、すべてをもっとシンプルに、もっと柔軟に、もっと拡張できる方法を見つけたはずです。 Реter Konow 2018.12.06 14:57 #103 Vitalii Ananev:つまり、コードを書きながら、プロパティの数とカーネルの大きさがどこでも同じであることを常にチェックしなければならない。 コントロールすることの何が問題なのでしょうか?プロパティを追加し、カーネル列のサイズを大きくしています。以上です。 Vasiliy Sokolov 2018.12.06 15:00 #104 ちなみに、このコードでもコンパイルはできませんよ。ここでは、3x10の2次元配列を作成しています。 int P_CORE[3][10] = { //Основание кнопки.----------------------------- // //1)NAME 2)TYPE 3)ELEMENT 4)X 5)Y 6)X_SIZE 7)Y_SIZE 8)COLOR //---------------------------------------------- { 100001, base, button, 100, 100, 200, 50, C'245,245,245'}, //---------------------------------------------- //Текст кнопки.--------------------------------- // //NAME TYPE ELEMENT X Y X_SIZE Y_SIZE COLOR //---------------------------------------------- {100002, text, button, 120, 120, 0, 0, C'245,0,0'}, //---------------------------------------------- //Иконка кнопки.-------------------------------- // //NAME TYPE ELEMENT X Y X_SIZE Y_SIZE COLOR {100003, icon, button, 140, 140, 16, 16, 0},定義するプロパティが8つしか ないにもかかわらず。 そして、10件の物件を再度検索するのです。 #define All_objects 30 #define All_properties 10 //Далее, строим G_CORE: //-------------------------------------- int q = 0; //-------------- for(int a1 = 0; a1 < All_objects; a1++) { for(int a2 = 0; a2 < All_properties; a2++) { G_CORE[a1][a2] = P_CORE[q][a2]; } q++; if(q == 3)q = 0; } それはどういうことなのでしょうか? Реter Konow 2018.12.06 15:01 #105 Vasiliy Sokolov:ちなみに、このコードでもコンパイルはできませんよ。ここでは、3x10の2次元配列を作成しています。 定義するプロパティが8つしか ないにもかかわらず。 そして、10件の物件を再度検索するのです。 それはどういうことなのでしょうか?これはあくまで一例です。コンパイル用ではありません。 Vasiliy Sokolov 2018.12.06 15:06 #106 Реter Konow:これはあくまで一例です。コンパイル用ではありません。ああ、そうなんだ。つまり、動作しない例でコードを説明しようとしているわけです。 Реter Konow 2018.12.06 15:07 #107 Vasiliy Sokolov:まいったなぁ。つまり、実際には機能しない例を使って、自分のコードを説明しようとしているわけです。コードの説明ではなく、アプローチの説明をしているのです。 Nikolai Semko 2018.12.06 15:07 #108 Реter Konow:カーネルではなく、エンジン。コアは単なるデータの配列である。 EventChartCustom()を介して通信を行う。 ええ、すみません。いつも混乱するんです。コアとエンジン音は同等です。用語の使い方が残念だと思う。Peterさん、少なくともカーネル、エンジン、プログラム本体、そしてそれらの間の矢印からなるブロック図をグラフィックエディターで描いてください。ただ、私は聴覚派ではなく視覚派なので(私だけではないと思いますが)、この言葉のジャングルでは迷子になってしまい、パズルがうまくはまらないんです。 Реter Konow 2018.12.06 15:08 #109 実際に興味を持たれた方のために、続きは後ほど。とりあえず、一区切りです。 Реter Konow 2018.12.06 15:09 #110 Nikolai Semko: ええ、すみません。混乱しっぱなしです。カーネルとエンジンは同じ音です。用語の使い方が残念だと思う。Peter, 少なくともカーネル、エンジン、プログラム本体と、それらの間の相互作用方法(端末のグローバル変数 経由、ファイル経由、ユーザー割り込み経由、リソース経由、インジケータバッファ経由など)を示す矢印があるブロック図を任意のグラフィックエディタで描いてください。ただ、私は聴覚よりも視覚派なので(私だけではないと思いますが)、この言葉のジャングルの中では迷子になり、パズルの足し算ができなくなってしまうのです。カーネルは配列である。エンジンはコードです。 描きますよ。 1...456789101112131415161718...184 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
よし、名前の下に数字が入っているとしよう(もちろん乱暴だが、そう仮定しよう)。しかし、それぞれのボタンにはキャプション、例えば "Cancel "のようなテキストがあります。このプロパティはどのように指定するのですか?そうですね。
もっと調べようと思っていたんです。
とてもシンプルです。の配列を作ります。
string Button_names[] = {"Cancel", "Ok", "Hello World!"...};
メインカーネルをループして、その中のテキストセルのインデックスを並べる。
つまり、カーネルのサイズとオブジェクトのプロパティの 数は一致していなければならない。プロパティの数を変えてもカーネルの大きさが変わらなければ、配列から外れてしまいます。
ですから、コードを書いている間は、プロパティの数とカーネルの大きさがどこでも一致するように制御する必要があります。
...
あなたは本物のモンスターです :)自分で問題を作り、自分で解決する。:)
もし、あなたがこの「異端」を捨て、OOP「宗教」を受け入れるとしたら。:)そうすれば、すべてをもっとシンプルに、もっと柔軟に、もっと拡張できる方法を見つけたはずです。
つまり、コードを書きながら、プロパティの数とカーネルの大きさがどこでも同じであることを常にチェックしなければならない。
コントロールすることの何が問題なのでしょうか?プロパティを追加し、カーネル列のサイズを大きくしています。以上です。
ちなみに、このコードでもコンパイルはできませんよ。ここでは、3x10の2次元配列を作成しています。
定義するプロパティが8つしか ないにもかかわらず。
そして、10件の物件を再度検索するのです。
それはどういうことなのでしょうか?
ちなみに、このコードでもコンパイルはできませんよ。ここでは、3x10の2次元配列を作成しています。
定義するプロパティが8つしか ないにもかかわらず。
そして、10件の物件を再度検索するのです。
それはどういうことなのでしょうか?
これはあくまで一例です。コンパイル用ではありません。
これはあくまで一例です。コンパイル用ではありません。
ああ、そうなんだ。つまり、動作しない例でコードを説明しようとしているわけです。
まいったなぁ。つまり、実際には機能しない例を使って、自分のコードを説明しようとしているわけです。
コードの説明ではなく、アプローチの説明をしているのです。
カーネルではなく、エンジン。コアは単なるデータの配列である。
EventChartCustom()を介して通信を行う。
ええ、すみません。混乱しっぱなしです。カーネルとエンジンは同じ音です。用語の使い方が残念だと思う。
カーネルは配列である。エンジンはコードです。
描きますよ。