Content deleted Content added
→Tools for mitigating issues with C: and Xcode |
|||
Line 119:
There are also compilers, libraries and [[operating system]] level mechanisms for performing array bounds checking, [[buffer overflow]] detection, and [[garbage collection (computer science)|automatic garbage collection]], that are not a standard part of C.
Many compilers,
[[Cproto]] is a program that will read a C source file and output prototypes of all the functions within the source file. This program can be used in conjunction with the "make" command to create new files containing prototypes each time the source file has been changed. These prototype files can be included by the original source file (e.g., as "filename.p"), which reduces the problems of keeping function definitions and source files in agreement.
|