> a C++ library called Flock based on the ideas
flock(2) being the name of the existing file-locking primitive on Linux, this is a terrible name for a new locking library.
flock(2) being the name of the existing file-locking primitive on Linux, this is a terrible name for a new locking library.
That point matters nothing as the problem is not getting symbols mixed up, but name recognition.