Tôi muốn làm điều này:Extracting C/C++ chức năng nguyên mẫu
extract_prototypes file1.c file2.cpp file3.c
và có bất cứ điều gì kịch bản/chương trình in một danh sách tốt đẹp của nguyên mẫu chức năng cho tất cả các chức năng được xác định trong các tập tin C/C++ nhất định. Nó phải xử lý các khai báo nhiều dòng một cách độc đáo.
Có chương trình nào có thể thực hiện công việc này không? Đơn giản càng tốt.
EDIT: sau khi cố gắng biên dịch hai chương trình C, điểm thưởng cho nội dung nào đó sử dụng {perl, python, ruby}.
argh, gặp khó khăn trong việc biên soạn các công cụ tối nay có vẻ như (trên mac). có vẻ tốt ... – Peter
Không phải là một công cụ độc lập. Nó cần cài đặt gcc (thử trên các cửa sổ). – rxantos
Lưu ý rằng cproto không còn hoạt động chính xác trên gcc 4.5 trở lên, do thay đổi về cách gcc xử lý các tệp tiêu đề bị thiếu. (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55115) –