2009-12-29 29 views
6

Tôi có một C++ mã cũ với nhiều lồng nhau nếu kháccông cụ để chuyển đổi c mã nguồn ++ chảy biểu đồ

Có một công cụ mà sẽ mất C++ và tạo ra một biểu đồ dòng chảy? công cụ miễn phí sẽ là tốt nhất ;-)

+1

một dòng chảy biểu đồ chính xác .. cái gì ??? – Frunsi

+0

doxygen có thể tạo "biểu đồ cuộc gọi". Nó không chính xác một biểu đồ dòng chảy nhưng nó có thể giúp ... – sellibitze

Trả lời

1

Tôi không biết về bất kỳ công cụ miễn phí, nhưng bạn có thể bắt đầu với một công cụ trail-ware, nó sẽ giúp bạn có được đi, và nếu nó sẽ tạo ra sự khác biệt cho bạn, bạn có thể tuyên bố nó là trường hợp kinh doanh để khiến người quản lý của bạn ho ra ngân sách để mua nó.

Tôi đã từng used this tool để chứng minh lý do tại sao nhiều lồng if-else là một ý tưởng tồi như vậy (nó làm việc quá ;-)) nó sẽ cung cấp cho bạn hầu hết các tính năng bạn cần cho miễn phí cho một vài ngày

0

Tôi chưa sử dụng bất kỳ Google Tìm kiếm với 'mã để lưu đồ' khi từ khóa trả về nhiều kết quả. Chọn một cái bạn thích.

+0

có nhiều kết quả nhưng hầu hết các công cụ rất đắt tiền, tôi sẽ không thể có được ngân sách cho chúng :-( – Dan

+0

Xin lỗi, tôi không thể trợ giúp. –

+0

cảm ơn vì đã thử – Dan

2

Có một số lựa chọn thay thế có sẵn trên SourceForge, một trong số họ là C Algorithm Viewer
Ok, cho C++ nhưng trong Linux:
Medoosa - Medoosa là một công cụ tài liệu cho C++ có thể tạo ra sơ đồ lớp UML bao gồm khái quát và các hiệp hội.
cpp->dia - "cpp-> dia" aka "cpp2dia" đã được phát triển để tạo sơ đồ UML cho chương trình tạo biểu đồ "Dia" từ nguồn C++ hiện có.

+0

Câu hỏi là về C++, chứ không phải C. –

Các vấn đề liên quan