トップ「Control-flow」の質問

制御フロー(または制御フロー)とは、ステートメントが評価または実行される順序を指します。

複数のループから抜け出す方法は?

次のコードが与えられます(それは機能しません):while True: #snip: print out current state while True: ok = […] 続きを読む…

python nested-loops break control-flow

if句を終了する方法

if句を途中で終了するには、どのような方法がありますか?コードを書いているときに、 breakステートメントをif句の中に入れたい場合がありますが、それらはループにのみ使用できることを覚えておいてください。例として次のコードを取り上げましょう。if some_condition: ... if condition_a: # do […] 続きを読む…

python control-flow

SQL Server 2000:ストアドプロシージャを終了する方法は?

ストアドプロシージャの途中で終了するにはどうすればよいですか?早期に(デバッグしようとしているときに)ベイルアウトしたいストアドプロシージャがあります。 RETURNとRAISERROR呼び出してみましたが、spは実行を続けます。CREATE PROCEDURE dbo.Archive_Session @SessionGUID uniqueidentifier […] 続きを読む…

sql-server tsql stored-procedures sql-server-2000 control-flow

SSIS制御フローとデータフロー

SSISパッケージの制御フローの目的を完全には理解していません。 私が作成したすべてのパッケージでは、フローを制御するためにデータフローコンポーネントを追加するだけで、残りのロジックはデータフロー内に配置されます。より複雑な制御フローの例(例:Excelファイルの行を反復処理するforeachループコンテナー)を見てきましたが、データフローにも実装できない例を探しています。 データフロー内でExcelファイルへの接続を簡単に作成できました。データフローを使用してすべてを実行するのではなく、制御フローにロジックを実装する必要がある(または実装する必要がある)時期をよりよく理解しようとしています。制御フローの調査を始めたきっかけは、並行開発のサポートを容易にするために、SSISデータフローをリファクタリングし、パッケージをより小さなパッケージに分割したいということです。私は、これらの目的のために制御フローをどのように使用するかについて頭を悩ませようとしています。

ssis control-flow

スウィフト:ガードレットvs if let

私はSwiftのOptionalsについて読んでいて、 if letを使用してOptionalが値を保持しているかどうかを確認し、保持している場合は、ラップされていない値で何かを行う例を見てきました。ただし、Swift 2.0では、キーワードguard letが主に使用されていることを確認しました。 if letが […] 続きを読む…

swift swift2 optional conventions control-flow

whileループの代わりにforループを使用するのはなぜですか?

重複の可能性: forループまたはwhileループで繰り返しますか? Cのループ-for()またはwhile()-どちらが最適ですか?ときに1が使用する必要がありますforの代わりに、ループwhileループを?次のループは、構文を除いて同じだと思います。 もしそうなら、なぜ一方を他方よりも選ぶのですか?int i; […] 続きを読む…

loops coding-style control-flow

Swiftfor-inループ辞書実験

私はほぼ完全なプログラミング初心者であり、AppleのSwift電子ブックを読み始めました。私が読んだことはかなり明確ですが、実験を始めると物事はトリッキーになります:)。私は制御フローセクションの実験で立ち往生しています。 初期コードは次のとおりです。let interestingNumbers = [ "Prime": [2, 3, 5, 7, 11, 13], "Fibonacci": [1, 1, 2, 3, 5, 8], "Square": [1, 4, 9, 16, 25], ] var largest = 0 for ( […] 続きを読む…

dictionary swift control-flow for-in-loop

Forループで終了-Windowsコマンドプロセッサ(CMD.EXE)

エラーが発生した場合、FORループを中断/終了する方法を見つけようとしています。 以下はバッチファイルの内容です。@echo on set myfile=D:\sample.txt FOR /F " […] 続きを読む…

command-line for-loop cmd control-flow

Python:このコードのif条件を回避しますか?

次のコードの場合a =func() if a != None: b.append(a) aをNoneに割り当てることができますが、 […] 続きを読む…

python if-statement control-flow

「if」チェーンを回避する方法は?

私がこの擬似コードを持っていると仮定します:bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ […] 続きを読む…

c++ c if-statement control-flow