title: Is there a way to diff files from C++?
body: <p>I'm looking for a C or C++ diff library.  I know I can use the Unix <code>diff</code> tool in combination with <code>system</code> or <code>exec</code>, but I really want a library.  It would be handy if the library could perform patches as well, like the Unix <code>patch</code> tool.</p>