Cpp2Rust: Automatic Translation of C++ to Safe Rust

Cpp2Rust/cpp2rust は初心者に優しい?

直近 30 日間に、Cpp2Rust/cpp2rust は外部コントリビューターの PR 130 件のうち 120 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けのオープンな issue は今はありません。下の一覧に、このリポジトリのほかの issue があります。

スター
310
フォーク
18
オープンの初心者向け issue
0
索引済み issue
25
平均マージ
10時間 18分
マージ済み PR(30日)
125
主要言語
Rust
ライセンス
MIT
最終 GitHub push
2026年10月9日
最新の索引
2026年10月9日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
初心者向けラベルは索引されていません

Cpp2Rust/cpp2rust にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. あなたのコントリビュートはプロジェクトの MIT ライセンスで公開されます。
  3. リポジトリをフォローすれば、新しい初心者向け issue が出たときにわかります。下のほかの issue も見てみましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • std::string::append returns a full copy of the string
    オープン

    難易度 3/5 半日 初心者へのやさしさ 55/100

    Cpp2Rust/cpp2rust#612 ·

    メンテナーはふだん 1 日以内に返信

  • Hint in `std::map::emplace_hint` is ignored
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 56/100

    Cpp2Rust/cpp2rust#611 ·

    メンテナーはふだん 1 日以内に返信

  • Suboptimal translation for std::deque
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 79/100

    Cpp2Rust/cpp2rust#610 ·

    メンテナーはふだん 1 日以内に返信

  • Destructors of map elements not always closed.
    オープン

    難易度 4/5 1〜2日 初心者へのやさしさ 35/100

    Cpp2Rust/cpp2rust#609 ·

    メンテナーはふだん 1 日以内に返信

  • Default constructors of ifstream and ofstream panic
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 56/100

    Cpp2Rust/cpp2rust#608 ·

    メンテナーはふだん 1 日以内に返信

  • Mode is ignored in constructor of ifstream and ofstream
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    Cpp2Rust/cpp2rust#607 ·

    メンテナーはふだん 1 日以内に返信

  • Move/copy ctor and destructor do not run on std::vector reallocation
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    Cpp2Rust/cpp2rust#587 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • [perf] Constructors where `this` escapes are slow
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Cpp2Rust/cpp2rust#582 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Wrong translation for iterator into moved container
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 15/100

    Cpp2Rust/cpp2rust#578 ·

    メンテナーはふだん 1 日以内に返信

  • Cache results of matcher
    オープン
    performance

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    Cpp2Rust/cpp2rust#536 ·

    メンテナーはふだん 1 日以内に返信

  • Destructors of global variables are not called
    再び着手できるかも @nunoplopes が 28 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug

    Cpp2Rust/cpp2rust#379 · リアクション 1 件 · 担当者 2 名 ·

    メンテナーはふだん 1 日以内に返信

  • Optimizer: replace RefCell with Cell for primitive types
    オープン
    performance

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    Cpp2Rust/cpp2rust#378 ·

    メンテナーはふだん 1 日以内に返信

  • Bitfields are not translated
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    Cpp2Rust/cpp2rust#312 ·

    メンテナーはふだん 1 日以内に返信

  • Self initialization doesn't work
    オープン
    bug

    難易度 4/5 1〜2日 初心者へのやさしさ 48/100

    Cpp2Rust/cpp2rust#248 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Optimize Value<T>
    オープン
    performance

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    Cpp2Rust/cpp2rust#1 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。