>>852
cprotoの場合実際どのように使ってます?
俺が想像するには、cproto -ve main.c > main.hed
とかやって main.h の中で #include "main.hed" とやる。
もしくは cproto -ve *.c > protoall.hed などと全て一つにまとめて
一ヶ所で #include "protoall.hed"

>>853
最初から仕様が明確で関数が少ない場合はそれでも
いいかもしれないけど、そういうケースは少ない気がする。
んで、似た処理を一つにまとめたいとかとっさに思ったときに、
プロトタイプ書くのがめんどくさくなって、
結局一つの関数が巨大化していったりはしないですか?