This is good, and is a tidy commentary on part of a series of longer, more meaty articles written by John Regehr which are found here [1] [2] [3]
One correction: malloc(0) is implementation-defined behavior, not undefined behavior.
Also, this seems to be a very thin wrapper around the real articles by John Regehr. I hope parts 2 and up have more substance.
This is good, and is a tidy commentary on part of a series of longer, more meaty articles written by John Regehr which are found here [1] [2] [3]
One correction: malloc(0) is implementation-defined behavior, not undefined behavior.
Also, this seems to be a very thin wrapper around the real articles by John Regehr. I hope parts 2 and up have more substance.