Cpp2Rust: Automatic Translation of C++ to Safe Rust

Ist Cpp2Rust/cpp2rust einsteigerfreundlich?

In den letzten 30 Tagen hat Cpp2Rust/cpp2rust 120 von 130 Pull Requests von externen Beitragenden gemergt, und die Maintainer antworten meist binnen 1 Tag. Gerade ist kein einsteigerfreundliches Issue offen; die Liste unten zeigt die übrigen Issues, die wir von diesem Repository kennen.

Sterne
310
Forks
18
Offene Anfänger-Issues
0
Indexierte Issues
25
Ø Merge
10 Std. 18 Min.
Gemergte PRs (30 T.)
125
Vorherrschende Sprache
Rust
Lizenz
MIT
Letzter GitHub-Push
09.10.2026
Zuletzt indexiert
09.10.2026
Beitragsleitfaden
Kein Beitragsleitfaden
Verhaltenskodex
Kein Verhaltenskodex
Anfänger-Labels
Keine Anfänger-Labels indexiert

So tragen Sie zu Cpp2Rust/cpp2rust bei

  1. Es gibt keinen Contributing Guide. Beginnen Sie mit der README und einigen kürzlich gemergten Pull Requests, um zu sehen, wie Änderungen eingereicht werden.
  2. Ihre Beiträge werden unter der MIT-Lizenz des Projekts veröffentlicht.
  3. Folgen Sie dem Repository, um von neuen einsteigerfreundlichen Issues zu erfahren, oder sehen Sie sich die übrigen Issues unten an.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • std::string::append returns a full copy of the string
    Offen

    Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 55/100

    Cpp2Rust/cpp2rust#612 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Hint in `std::map::emplace_hint` is ignored
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 56/100

    Cpp2Rust/cpp2rust#611 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Suboptimal translation for std::deque
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100

    Cpp2Rust/cpp2rust#610 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Destructors of map elements not always closed.
    Offen

    Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 35/100

    Cpp2Rust/cpp2rust#609 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Default constructors of ifstream and ofstream panic
    Offen

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 56/100

    Cpp2Rust/cpp2rust#608 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Mode is ignored in constructor of ifstream and ofstream
    Offen

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100

    Cpp2Rust/cpp2rust#607 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Move/copy ctor and destructor do not run on std::vector reallocation
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    Cpp2Rust/cpp2rust#587 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • [perf] Constructors where `this` escapes are slow
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    Cpp2Rust/cpp2rust#582 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Wrong translation for iterator into moved container
    Offen

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    Cpp2Rust/cpp2rust#578 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Cache results of matcher
    Offen
    performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    Cpp2Rust/cpp2rust#536 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Destructors of global variables are not called
    Evtl. wieder frei @nunoplopes hat das vor 28 Tagen übernommen, und es ist kein Pull Request offen. Offen
    bug

    Cpp2Rust/cpp2rust#379 · 1 Reaktion · 2 zugewiesene Personen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Optimizer: replace RefCell with Cell for primitive types
    Offen
    performance

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    Cpp2Rust/cpp2rust#378 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Bitfields are not translated
    Offen

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    Cpp2Rust/cpp2rust#312 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Self initialization doesn't work
    Offen
    bug

    Schwierigkeit 4/5 1-2 Tage Anfängerfreundlichkeit 48/100

    Cpp2Rust/cpp2rust#248 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Optimize Value<T>
    Offen
    performance

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100

    Cpp2Rust/cpp2rust#1 ·

    Maintainer antworten meist innerhalb von 1 Tag

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.