I.2 使用函数原型

2013-10-07 15:51:08 · 作者: · 浏览: 74

I.2  使用函数原型

实际上,您没有选择的余地。虽然在C语言中,原型是可选的,但在C++(www.cppentry.com)中,它确实是必不可少的。请注意,在使用之前定义的函数(如内联函数)是其原型。

应尽可能在函数原型和函数头中使用const。具体地说,对于表示不可修改的数据的指针参数和引用参数,应使用const。这不仅使编译器能够捕获修改数据的错误,也使函数更为通用。也就是说,接受const指针或引用的函数能够同时处理const数据和非const数据,而不使用const指针或引用的函数只能处理非const数据。