プログラミングの勉強を手伝ってください。 - ページ 12

 
そうそう、この話題は非常に深刻な方向に進んでいて、左手で鼻を掻くか右手で掻くかという、極めて重要で価値のある問題に取り組み始めています。
 

起きて、読んで、泣いた。

11ページにわたって、何もない、何もないことについて書かれています。何のために?

私は、野暮ったい人など不出来な人への対応として、昔からあるとても効果的な方法をお勧めしています。

返信」を押して、何も入力しないでください。心の中で文章を構成することで、表現が 恥ずかしくなくなる。

そして、精神的に、非常に感情的に、表情豊かに、相手を★ファックに送り込みます。

ページを閉じます。


PositionsTotal()の件ですが、リファレンスを全部読みましたが、どこも同じ構造になっていました。

  int total=PositionsTotal(); // количество открытых позиций   
//--- перебор всех открытых позиций
   for(int i=total-1; i>=0; i--)

このスレッドまで気にしたことなかった。そして、あらゆるところで使ってきました。

for(int i = PositionsTotal() - 1; i >= 0; i--)

イモト 同じことでも、変数が1つ減るんです。

このスレッドを11ページも読んで、疑問を持ち始めたので、私が正しいと言ってください。

 
Aleksandr Slavskii:

起きて、読んで、泣いた。

11ページにわたって、何もない、何もないことについて書かれています。何のために?

私は、野暮ったい人など不出来な人への対応として、昔からあるとても効果的な方法をお勧めしています。

返信」ボタンを押し、何も入力しないでください。心の中で文章を構成することで、表現が 恥ずかしくなくなる。

そして、精神的に、非常に感情的に、表情豊かに、相手を★ファックに送り込みます。

ページを閉じます。


PositionsTotal()の件ですが、リファレンスを全部読みましたが、どこも同じ構造になっていました。

このスレッドまで気にしたことなかった。そして、あらゆるところで使ってきました。

イマイチ、変数がひとつ少ないだけで、同じことなんですけどね。

このスレッドを11ページも読んで、疑問を持ち始めたので、私が正しいと言ってください。

一心同体。でも、気をつけてください。このスレッドでお気づきかもしれませんが、このようなエントリーを見ると、とても気分が悪くなる人がいます。

 
Igor Makanu:

ループについて

なぜ、Cが与えてくれるものをそのまま使おうとしないのでしょうか?


ループ本体の変数について、同じマイクロソフトでは、できるだけローカル変数を使うことを推奨しています。スコープを離れると破棄されるのが便利だとどこかで読みましたが、コンストラクタがなく、作成が自由な単純な型の話です。


Dmitry Fedoseev 、いいえ。

なぜなら、このようなループで複数のポジションをクローズすると、いくつかのポジションはクローズされずに見逃してしまうからです。

 
Alexey Viktorov:

なぜなら、このようなサイクルでいくつかのポジションをクローズすると、いくつかのポジションはクローズされずに見逃してしまうからです。

はい、そうですね

これは悪い例だと思う、大して変わらない、それならこの例の方が正しい。

for(int i = 0, n = ArraySize(arr); i<n ; i++)
{
....
}


SZU:やめたほうがいい...。とか、おじいちゃんのTurbo-Pascalとか、DOSのリアルタイム実行とか、そういうカテゴリーで考えている参加者と......。あるいは、休み時間に計算尺で喧嘩しただけの人たち、残念ながら彼らは無節操で、自分たちのやり方で正しいのです ))) 。

 
Igor Makanu:

はい、そうですね。

間違った例を出してしまった、他のことはあまり関係ない、それならこの例の方が正しい。


S.S.:やめたほうがいい...。おじいちゃんの『Turbo-Pascal』とか、DOSのリアルタイム実行とか、そういう発想の 参加者と議論するのは......。とか、対数定規でブレイクして戦っただけの人たちは、残念ながら無頼漢で正しい ))) 。

このフォーラムで最もクールなプログラマーにそれを説明してみてください...。

対数定規は高校で勉強したんだ...もう喧嘩じゃなくて、女の子に寄り添おうとしてた時にね。

そして、例の件ですが、これとどう違うのでしょう

int n = ArraySize(arr);
for(int i = 0; i < n ; i++)
{
....
}
特に、このループがユーザー定義関数でラップされている場合。n 変数はいずれにせよローカル変数であり、関数が終了するときに消去されます。
 
Aleksandr Slavskii:

私は、昔から試している、ブサメンなどの不出来な人への返信方法が効果的なので、お勧めします。

返信」ボタンを押し、何も入力しないでください。

素晴らしい方法!

私は時々この方法でトレードを開きます:自発的に開きたい気持ちがあるところに線を引いて、開かないようにします :)

 

ループは全く必要ないと思います。重要なアプリケーションでは、コマンドシーケンスを明示的に書き出すことでループを回避しています。そして、通常のプログラミングでは、再帰だけを使うべきである。


もちろん冗談です) ちょうど別のスレッドに遭遇したので、私も重たい意見を言うことにしました)

 
Aleksey Nikolayev:

またまたフラバン掲示板に遭遇してしまいました。

そこらじゅうにあると思います。初心者お助けスレは別としてね。テスターのオプティマイザーが別のイテレーションを行うときに、人々はここに来て、5セントを入れて、テスターのところに戻っていきます :)

脳は空虚を許さない。
 

田舎からですが、突っ込みたくなるような内容まで)

特に問題設定者とアルゴリズム担当者が一人になって、一気に櫛形コードを書いたり、コードを書くことを覚えたりすることは、私には不可能です)))。

適切なタスクの設定、アルゴリズムの書き方は別のテーマで、かなり複雑なので、それを学ぶ必要があり、優秀なプロフェッショナルはあまりいない)。コーディングは実装であり、もちろん様々な方法で実装することができます)))。より良いない悪いコーディングすぐに、しかし、我々は問題がまだ完全に研究し、理解されていないことを心に留めておく必要があります、すぐにアルゴリズムをバッチすることも不完全または不安定なデータ、およびすぐに美しいと構築するために櫛のタスクのための別の問題である...筋が通らない)