C++函数原型真的很必要

C++ Function Prototypes really necessary?

本文关键字:真的 函数 原型 C++      更新时间:2023-10-16

这是我需要了解一段时间的问题。原型真的有必要吗?我听过一些人说它们很有用,但我听过大多数人说它们是浪费时间,或者准确地说,是"无用的"。

所以我的问题是,原型通常有用吗?(尤其是在处理复杂代码时)。我很少使用原型,所以如果它们有帮助,请说明如何使用。

提前感谢!

函数原型肯定很有用(尽管并不总是必要的)。

想象一下,您有几个非常长且复杂的函数。您忘记了其中一个函数的返回类型或参数类型,需要查找它。如果在头文件中有这些函数的原型,在cpp文件中有实现,那么需要查找的代码就会少得多。

还有其他优点,但这是我的主要优点。