TICS Coding Standard Viewer 
TIOBE Software Quality Framework
Print-friendly version
 
TIOBE - C Coding Standard
Search

Category: RESTRICTIONS ON SPECIFIC FUNCTIONS

Synopsis:


Description:

Coding Rules

NameCheckedSynopsis
14#1 Checked automatically with code checker The dynamic memory allocation functions malloc, realloc and calloc shall not be used directly.
14#2 Checked automatically with code checker The signal handling routine signal and the non-specific jump functions setjmp and longjmp shall not be used without specific sign-off according to local procedures.
14#3 Checked automatically with code checker None of the following functions should be used directly if possible: ungetc, fopen, fgetpos, ftell, gets, remove, rename, bsearch, qsort, time, date, clock, isalnum, isalpha, iscntrl, islower, isprint, isupper, perror, strerror, calloc, malloc, realloc, exit, fmod.