インターネットで30分間調査した後、関数プロトタイピングの利点についての合理的な議論は見つかりませんでした。
私はJava/Androidで管理しており、Cコースを始めています。プロトタイピングは以前の経験と比べると面倒に見えますが、2013年にまだ存在している理由を知りたいと思います。
リッチーと仲間にとって人生はもっと難しいことを私は理解しています。ただし、現在のコンパイラがヘッダーファイルを使用するので、最初のパスで関数のリストを生成し、次にその関数のリストを使用して通常のことを実行するコンパイラを今日作成することができます。
下位互換性のためだけに、おそらく持続することはできません。表示されているコードに応じて、現在の動作モードと今説明した仮想の新しいモードを切り替えることができるコンパイラを作成することは可能です。
したがって、プロトタイピングが続く場合は、コンパイラープログラマーではなく、プログラマーが関心を持っている必要があります。私は正しいのか間違っているのか-そして、関数プロトタイピングとプロトタイピングなしの利点についての合理的な議論はどこにありますか?