Cpp2Rust: Automatic Translation of C++ to Safe Rust

Cpp2Rust/cpp2rust có thân thiện với người mới không?

Trong 30 ngày gần nhất, Cpp2Rust/cpp2rust đã merge 120 trên 130 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện chưa có issue nào phù hợp với người mới đang mở; danh sách bên dưới là các issue khác chúng tôi có của kho này.

Star
310
Fork
18
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
25
Merge trung bình
10 giờ 18 phút
Pull request đã merge (30 ngày)
125
Ngôn ngữ chính
Rust
Giấy phép
MIT
Lần push lên GitHub gần nhất
9/10/2026
Lập chỉ mục gần nhất
9/10/2026
Hướng dẫn đóng góp
Không có hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
Chưa lập chỉ mục label nào cho người mới

Cách đóng góp cho Cpp2Rust/cpp2rust

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  3. Theo dõi kho này để biết khi có issue mới phù hợp với người mới, hoặc xem các issue khác bên dưới.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • std::string::append returns a full copy of the string
    Đang mở

    Độ khó 3/5 Nửa ngày Mức phù hợp với người mới 55/100

    Cpp2Rust/cpp2rust#612 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Hint in `std::map::emplace_hint` is ignored
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100

    Cpp2Rust/cpp2rust#611 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Suboptimal translation for std::deque
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100

    Cpp2Rust/cpp2rust#610 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Destructors of map elements not always closed.
    Đang mở

    Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 35/100

    Cpp2Rust/cpp2rust#609 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Default constructors of ifstream and ofstream panic
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100

    Cpp2Rust/cpp2rust#608 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Mode is ignored in constructor of ifstream and ofstream
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    Cpp2Rust/cpp2rust#607 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Move/copy ctor and destructor do not run on std::vector reallocation
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    Cpp2Rust/cpp2rust#587 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [perf] Constructors where `this` escapes are slow
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Cpp2Rust/cpp2rust#582 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Wrong translation for iterator into moved container
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 15/100

    Cpp2Rust/cpp2rust#578 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cache results of matcher
    Đang mở
    performance

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    Cpp2Rust/cpp2rust#536 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Destructors of global variables are not called
    Có thể làm lại được @nunoplopes đã nhận 28 ngày trước và không có pull request nào đang mở. Đang mở
    bug

    Cpp2Rust/cpp2rust#379 · 1 reaction · 2 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Optimizer: replace RefCell with Cell for primitive types
    Đang mở
    performance

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    Cpp2Rust/cpp2rust#378 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Bitfields are not translated
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    Cpp2Rust/cpp2rust#312 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Self initialization doesn't work
    Đang mở
    bug

    Độ khó 4/5 1-2 ngày Mức phù hợp với người mới 48/100

    Cpp2Rust/cpp2rust#248 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Optimize Value<T>
    Đang mở
    performance

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    Cpp2Rust/cpp2rust#1 ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.