コンテンツにスキップ

検索結果

(前の20件 | ) (20 | 50 | 100 | 250 | 500 件) を表示
  • proc FOO -> SOME_ARROW -< (SOMETHING_WITH_FOO) が使われている。 さて、上のplusTwoの定義を見て読者はがっかりしたのではないか。なぜ、plusOneを2回実行する定義になっていないのかと。ここでは、do記法を導入して、そのような定義を行ってみる。…
    4キロバイト (639 語) - 2020年5月26日 (火) 23:12
  • い手法です。例えば、以下のようなコードがあったとします。 if (foo() && bar()) { // do something } foo()とbar()が両方ともtrueを返す場合に、if文の中身が実行されます。しかし、foo()がfalseを返す場合には、bar()を評価する必要はありませ…
    6キロバイト (868 語) - 2023年3月7日 (火) 03:04
  • ExceptionBase { }; void foo(ExceptionBase& e) { throw e; // 例外送出時の e の静的な型が使用される。 } int main (void) { ExceptionDerived e; try { foo(e); } catch (ExceptionDerived&…
    8キロバイト (1,157 語) - 2010年4月5日 (月) 22:07
  • n.foo().writeln; // writeln(foo(n)); と同じ bar(); } int foo(int n) { writeln("foo内"); return 2 * n; } void bar() { writeln("bar内"); } 実行結果 main内 foo内 42…
    13キロバイト (1,757 語) - 2023年5月20日 (土) 07:42
  • foo[0], bar.baz = a, b # 評価順序: a, b, foo, []= on foo, bar, []= on bar, baz= on bar # Ruby 3.1.0以降 # 評価順序: foo, bar, a, b, []= on foo, baz= on bar foo[0]…
    275キロバイト (36,204 語) - 2024年3月14日 (木) 06:00
  • 架空の関数foo の解説例です: foo (x, y, . . . )           [Function] 関数foo は,y からx を減じ,その結果に残りの引数を加算します。もしy が与えられなければ,かわりに標準状態で19 を使用します。 foo (1, [3, 5], 3…
    17キロバイト (2,844 語) - 2015年8月7日 (金) 11:19
  • <pre><nowiki>$foo =~ s/foo/bar/; $foo =~ s#foo#bar#; $foo =~ s@foo@bar@; $foo =~ s!foo!bar!; $foo =~ s{foo}{bar}; $foo =~ s(foo)(bar);</nowiki></pre>…
    3キロバイト (48,600 語) - 2023年7月5日 (水) 00:13
  • Foo' であった場合、'Foo()' や 'Foo' と記述します。値を渡す必要があるときには、定義名の後の括弧の中に、渡したい数だけ、値か変数を記述します。複数になる場合には、”,” (コンマ)で区切る必要があります。 引数とは、プロシージャ呼出し時に渡す値のことです。'Foo(a, b…
    56キロバイト (7,667 語) - 2022年6月11日 (土) 12:08
  • puts join_arguments(1, 2, 3) # => "1, 2, 3" puts join_arguments("foo", "bar") # => "foo, bar" マクロの中で、{{}}で囲んだ式を埋め込むことができます。この式は、コンパイル時に評価され、その結果がコードに挿入…
    92キロバイト (11,338 語) - 2024年3月11日 (月) 01:22
  • function foo() endがlocal foo; foo = function() endではなく、local foo; foo = function() endと変換されるからであす。これは、fooが第一の形式のではなく第二の形式では関数の環境の一部で…
    19キロバイト (2,902 語) - 2022年7月5日 (火) 07:54
  • で囲まれた文字列です。例えば、"Hello, World!" が文字列です。 Symbol(シンボル): 一意の識別子を表現します。先頭にコロン : を付けて表現します。例えば、:foo や :bar がシンボルです。 Boolean(真偽値): 真偽値を表現します。true と false の2つの値があります。 Array(配列):…
    36キロバイト (4,791 語) - 2024年3月8日 (金) 01:22
  • [[carries_dependency]]); int c = 3; void h(int i) { struct foo* p; p = f(i); do_something_with(g(&c, p->a)); // gに依存関係が伝播します do_something_with(g(p->a, &c)); // gに依存関係は伝播しません…
    48キロバイト (6,789 語) - 2024年5月12日 (日) 02:16
  • switch文 複数の条件分岐を効率的に処理します。 ループ構造 同じ処理を複数回実行する。 while文 条件が真である間、繰り返し処理を行います。 do-while文 最低1回は実行される繰り返し処理を行います。 for文 繰り返し処理を効率的に行います。 制御の移動 プログラムの特定の部分に直接ジャンプする。…
    36キロバイト (4,673 語) - 2024年5月19日 (日) 05:14
  • "symbol") SYMBOL ⇒ 6 (defparameter *foo* 42) ⇒ *FOO* (read-from-string "#.(setq *foo* \"gotcha\")") "gotcha" ⇒ 23 *foo* ⇒ "gotcha" Common Lisp では PRINC-TO-STRING…
    24キロバイト (3,640 語) - 2018年1月31日 (水) 02:07
  • 一方,以下のような書き方について, switch (foo) case (1) -2 ... これは,特にC 言語のプログラマにとって,驚くべき結果になります。 以下のコードと同じ挙動をします。 switch (foo) case (1) case (2) doit (); ... 2…
    27キロバイト (4,219 語) - 2015年8月7日 (金) 11:26
  • args else do left <- unpacker $ args !! 0 right <- unpacker $ args !! 1 return $ Bool $ left `op` right 引数それぞれが型エラーを投げるかもしれないので、(Errorモナドの)do
    20キロバイト (2,718 語) - 2021年4月13日 (火) 11:12
  • で、明示的に関数が例外を投げないことを宣言できます。また、コンパイラは関数内の処理を見て、暗黙的にnoexceptの有無を推測します。 void foo() noexcept { // 例外を投げないことが保証された処理 } void bar() { // 何らかの処理 throw SomeException();…
    34キロバイト (3,913 語) - 2024年5月13日 (月) 02:57
  • "is not defined." の文字列を連結したものを返します。 obj = DynamicObject() print(obj.foo) # 出力: foo is not defined. 一方、__setattr__ メソッドは、属性に値を代入する際に呼び出されます。通常の属性代入が行われ…
    49キロバイト (5,480 語) - 2024年1月8日 (月) 03:27
  • 関数ファイルではありません: 1; function foo () do_something (); endfunction function do_something () do_something_else (); endfunction たとえ,関数fooで参照する以前にdo_somethingが定義されていないとしてもです。…
    46キロバイト (6,434 語) - 2015年8月7日 (金) 11:40
  • Enumをスイッチで使用します。 const Foo = enum { string, number, none, }; const p2 = Foo.number; const what_is_it = switch (p2) { Foo.string => "This is a string", Foo.number =>…
    263キロバイト (31,774 語) - 2024年4月23日 (火) 02:58
(前の20件 | ) (20 | 50 | 100 | 250 | 500 件) を表示