問題タブ [rust]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rust - トップレベルの定数を他の定数で初期化する方法は?
を使用していくつかの最上位定数を初期化したいと思いますfloat::consts::pi
。例えば:
これらのエラーが発生します:
次のように書くと、コンパイルは成功します。
しかし、私が自分自身を定義した場合はそうではありませんpi
:
rust-0.2を使用しています。
更新します。rust-0.3.1のメッセージはわかりやすく、機能がまだ実装されていないことを確認します。同じクレート定数を参照できるようになりました:
memory-leaks - 匿名関数でメモリ リークが発生する
得られたエラー:
さびたコード (縮小されたテストケース):
なぜこのメモリリークが発生するのですか?
rust - &T と T/&、~T と T/~ の違い
型の前にポインタ型を付けるのと、前にスラッシュを付けて後置するのとの違いは何ですか。スラッシュはどういう意味ですか?
interface - Rust言語でのインターフェース実装の再帰呼び出し
このインターフェイスの実装から実装しているインターフェイスを再帰的に呼び出すにはどうすればよいですか?
私は次のことをしています:
そして、コンパイル時に失敗します
もちろん、FP のようなこともできます。
しかし、なぜ前者のケースは有効ではないのでしょうか?
rust - 「非nonelpを使用したエイリアスptr」が錆びている場合の意味
次のコードの場合:
エラーが発生しました:
それを修正する方法は?aliased ptr with a non-none lp
そしてとにかくどういう意味ですか?
go - GoまたはRustのゲームライブラリを作成するために使用する言語は何ですか?
GoとRustの間で、ゲーム用のライブラリ(バインディングなし)を作成するためにどの言語を使用しますか?
Goは、ガベージコレクションに大きく依存する単純な言語です。Rustは、GCなしで安全に使用できるより複雑な言語であり、低レベルのシステムプログラミングに最適です。
rust - 新しい固定サイズのベクトルを作成する
Rustで初期化されていない固定サイズのベクトルを作成/割り当てるにはどうすればよいですか?これが私がJavaでそれをする方法です:
vector - Rustの2次元ベクトル
編集者注:この質問はRust 0.1(2013-07-03のタグ付き)よりも前のものであり、構文的に有効なRust1.0コードではありません。回答にはまだ貴重な情報が含まれている可能性があります。
Rustで可変の2次元ベクトルを作成し、それらを操作する関数に渡す方法を知っている人はいますか?
これは私がこれまでに試したことです:
arrays - Rustで2次元配列を作成する
Rustで空の可変2次元配列を作成するにはどうすればよいですか?
これは私がこれまでに試したことです:
これによりエラーが発生します