⑴ 有没有程序代码比较器
在程序开发中,比较常用的代码比较软件有Beyond Compare,WinMerge,KDiff3。
在功能方面,Beyond Compare是非常强大的,而且界面比较美观。该软件属于收费软件。
⑵ 如何用c语言实现代码比较器
如果说要遍历文件夹的内容的话,见这个例子:
//sdk example:
CString strFolder; //用户数据所在文件夹
char chOldFolder[200];
GetCurrentDirectory(200, chOldFolder);
strFolder = (CString)chOldFolder;
WIN32_FIND_DATA FindData;
HANDLE hFile = FindFirstFile(_TEXT( "*.mdb "), &FindData);
if(INVALID_HANDLE_VALUE != hFile)
{
//do what you want to do
return TRUE;
}
BOOL FindOK = (INVALID_HANDLE_VALUE != hFile);
while(FindOK)
{
FindOK = FindNextFile(hFile, &FindData);
if(FindOK)
{
//do what you want to do
return TRUE;
}
}
FindClose(hFile);
之后应该就只剩字符串处理了,比较好办。