フォールスルーとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 日本語表現辞典 > フォールスルーの意味・解説 

fall through

別表記:フォール スルー

「fall through」の意味・「fall through」とは

「fall through」とは、主に英語圏使われる表現で、計画約束などが実現しない、または失敗するという意味を持つ。具体的な例としては、友人との映画鑑賞約束彼の急な体調不良により「fall through」した、つまり実現しなかった、というような状況使われる

「fall through」の発音・読み方

「fall through」の発音IPA表記で/fa:l θru:/となる。IPAカタカナ読みでは「ファール スルー」となる。日本人発音するカタカナ英語では「フォール スルー」となる。

「fall through」の定義を英語で解説

「fall through」 is a phrase used primarily in English-speaking regions, which means that plans or promises fail to materialize or fail. For example, a plan to watch a movie with a friend "fell through" due to his sudden illness, meaning it did not materialize.

「fall through」の類語

「fall through」の類語としては、「fail」や「collapse」、「abort」などが挙げられる。これらの単語同様に計画約束実現しない、または失敗するという意味を持つ。

「fall through」に関連する用語・表現

「fall through」に関連する表現として、「fall apart」や「fall out」がある。「fall apart」は物事バラバラになる、崩壊するという意味で、「fall out」は人間関係悪化する仲違いするという意味を持つ。

「fall through」の例文

1. Our plan to go camping fell through because of the bad weather.(私たちキャンプへ行く計画悪天候のために実現しなかった)
2. The deal fell through at the last minute.(取引最後の瞬間失敗した
3. I was supposed to meet him, but it fell through.(彼と会う予定だったが、それは実現しなかった)
4. The concert fell through due to lack of interest.(関心欠如により、コンサート実現しなかった)
5. Our plans for a picnic fell through when it started to rain.(降り始めたとき、ピクニック計画実現しなかった)
6. The negotiations fell through due to disagreements.(意見不一致により、交渉失敗した
7. The project fell through because of funding issues.(資金調達の問題により、プロジェクト失敗した
8. The wedding fell through because the couple broke up.カップル別れたため、結婚式実現しなかった)
9. The trip fell through as we couldn't get the time off work.(仕事を休む時間取れなかったため、旅行実現しなかった)
10. The meeting fell through as the key person was absent.(キーパーソン欠席したため、会議実現しなかった)

フォールスルー

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/07/22 02:19 UTC 版)

switch文」の記事における「フォールスルー」の解説

ここで注意しなければならないのが、caseラベル過ぎず、そのcaseより前からの実行から、そこでswitch文抜けさせる働きはない点である(一般的には次のcaseあらわれ直前break文を置く)。このルールはフォールスルー (fall through) と言い制御流れ合流する動作させたい場合に便利であるが、一方でbreak文書き忘れによるバグループ抜けbreak取り違える誤読によるバグなどバグ温床として問題視されてきた。 そのためlintでは、意図的にフォールスルーしていることを示す/* FALLTHROUGH */などのコメント記述されていない限り警告を出す。また、Cに類似した構文採用した言語でも、C#のように対策後述)した言語仕様にされていることがある上記の例は、if文羅列することで同様の動作実現することができる。なおif文では比較対象の「値」が整定数式である必要がない点においてswitch文よりも柔軟である。 _tmp_ = 制御式;if (_tmp_ == 値1) { 文}else if (_tmp_ == 値2) { 文}………else { 文} default最後に記述される場合が多いが、必ずしも最後である必要はない。 switchによる分岐は以下のようにdo-while文組み合わせることも可能である。 switch (count){ default: do { printf("%d\n", count); count++; case 0: printf("%d\n", count); count++; case 1: printf("%d\n", count); count++; case 2: printf("%d\n", count); count++; } while (count);} 例えDuff's deviceではそのような使われ方をしている。

※この「フォールスルー」の解説は、「switch文」の解説の一部です。
「フォールスルー」を含む「switch文」の記事については、「switch文」の概要を参照ください。

ウィキペディア小見出し辞書の「フォールスルー」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「フォールスルー」の関連用語

フォールスルーのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



フォールスルーのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのswitch文 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS