const CString WINFILEFLAG = "##########dos/windows##########/n";
const CString UNIXFILEFLAG = "##########unix/linux##########/n";
int LINEMAX = 1024;
char buf[1025] = {0};
memset(buf,0,LINEMAX+1);
CString strBuf = _T("");
char *pBuf = NULL;
CString strCompare;
pBuf = fleConfg.ReadString(buf,LINEMAX);
strBuf = buf;
CString strTemFile,strTemBuf;
CStdioFile file;
while (pBuf)
{
//if not identical fileflag
if (strBuf == WINFILEFLAG || strBuf == UNIXFILEFLAG)
{
SplitConfg 源代码 (二)
最新推荐文章于 2010-05-26 20:35:00 发布
本文介绍了一种从配置文件中读取字符串,并通过比较这些字符串来判断操作系统的标识的方法。使用CString进行字符串处理,并定义了Windows和Unix/Linux系统的特定标识符。此外,还涉及了基本的内存操作如memset及文件读取。
542

被折叠的 条评论
为什么被折叠?



