Premium
Design of a safe string library for C
Author(s) -
Narayanan Ajith K.
Publication year - 1994
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380240604
Subject(s) - operability , debugging , string (physics) , computer science , programming language , usability , software engineering , operating system , mathematics , mathematical physics
The C programming language provides no bounds‐checking for arrays. As a result, string operations provided in the standard C library are potentially unsafe. A solution, in the form of a safe string library, is presented. The design goals are safety, inter‐operability with existing safe and unsafe routines, debugging help and ease of use.