crystal-lang

    3

    1答えて

    クリスタルのgets関数がユーザーの入力を待っていません。コンソールアプリケーションを起動すると、すぐ次のようなエラーが出力されます。 in_array関数に与えられた2番目のパラメータはNilですが、プログラムはユーザーの入力を要求しません。 私のコードは次のようになります。 # Only alice and bob are greeted. def in_array(array : Arra

    3

    1答えて

    次のコードはうまく「5.0」とプリントの作品「場合」で労働組合を使用する方法 $x : Float64 $y : Float64 $x = 3.0_f64 $y = 2.0_f64 puts $x + $y は今、私が「ゼロ」をサポートするためにコードを変更します。 $x : Float64? $y : Float64? $x = 3.0_f64 $y = 2.0_f64 pu

    3

    2答えて

    ActiveModelSerializersのパフォーマンスを向上させるために、一般的な情報を収集しようとしています。 以前はネイティブエクステンションを書いたことがありませんでしたが、CエクステンションとRustエクステンションをいくつか見てきました。 私の質問: これが行われていますか? (ルビーの宝石にクリスタルのネイティブエクステンションを書いていますか?) ルビーオブジェクト/構造とのや

    0

    1答えて

    質問はすべてそれを言う。たとえば、 Foo :: INSTANCEがアクセスされたときにのみ印刷され、コンパイル後は自動的には印刷されません。 予想される動作ですか?

    0

    1答えて

    別のマクロに設定されたマクロ内のvarsにアクセスする方法 macro foo(arg) {% SHARED_VAR = arg%} p {{arg}} end macro baz p {{ SHARED_VAR }} end foo("foo") baz #=> prints "foo"

    0

    1答えて

    に変数名を繰り返し long_variable_name = &:squeeze('i') しかし、それは動作しませんし、私は混乱しなければなりません。 実際にこれを行う方法があるかどうか疑問に思っていますか? ありがとう

    1

    2答えて

    私はRubyでいくつかのコードを書いています...しかし、私は基本的な認証がどのようにCrystal-langで動作するかを理解できません。 ルビーでは常にrequest.basic_authを使用しなければなりませんでしたが、おそらくCrystal langでは動作しません。 ルビーは何ですか?誰かがcrystal-langにrequest.basic_authという行を書くことができますか?

    3

    1答えて

    Enter/Returnキーを押さずにコンソールから1つの文字を読み取るにはどうすればよいですか?私はちょうど使用するRubyで : require 'io/console' input = STDIN.getch