検索結果

  • を無効にしなければエラーが出るほど、グローバル変数の使用は推奨されない方法です。 前出の例は、グローバル変数を使っていましたが、グローバル変数はデーターフロー的なスパゲティーコードに直結するので、引数を使ってスマートに実装してみましょう。 引数を使ったサブルーチンの振る舞いの変更 use v5.30…
    133キロバイト (10,674 語) - 2024年4月4日 (木) 22:26
  • また、次のように書くことで、サブルーチンへのリファレンスを直接書くこともできます(クロージャや、無名サブルーチンとも呼ばれます) my $ref = sub { ... }; サブルーチンへのリファレンスには特別な性質があり、サブルーチンへのリファレンスを生成した時の環境を保存します。 クロージャー #!/usr/bin/env…
    3キロバイト (45,760 語) - 2023年7月5日 (水) 00:13
  • 関数に戻る ラムダ式や無名関数(ローカル関数やオブジェクト式も同様)は、外部スコープで宣言された変数を含むクロージャー( Closures )にアクセスすることができます。クロージャーに取り込まれた変数は、ラムダ式で変更することができます。 クロージャーの例 fun main() { var…
    179キロバイト (28,517 語) - 2024年3月3日 (日) 11:07
  • 規模な政府事業が必要であると考えており、社会民主主義の考えを経済学的な観点から支持している。社会主義者のアンソニー・クロスランドは社会主義者たちが歴史的な現実に立ち還らなければならないと論じ、ロールズのような新自由主義の理論を歓迎した。 政治学において政体論という領域には長い研究の伝統がある。政治共…
    292キロバイト (45,121 語) - 2022年11月29日 (火) 07:38
  • 平和の条件としての法律的要件は国際法を意味しており、特に国家による武力行使を規制する戦争法規が重要な要件である。かつて古代ローマのキケロは「理由なしに企てられた戦争は不正である。なぜなら、復讐あるいは敵の撃退という理由以外に、いかなる正しい戦争も行うことができないからである…
    43キロバイト (5,332 語) - 2023年2月14日 (火) 13:04