b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

streamwriter用法_getmodulefilename_writeprivateprofilestring(3)

电脑杂谈  发布时间:2017-01-21 17:12:56  来源:网络整理

writeStream<<line<<"/n";

}

while(!readStream.atEnd())//剩余行写入流中

{

writeStream<<readStream.readLine()<<"/n";

}

break;

}

}

}

if(!flagFindSection)//若未查到该section,且key和value!=null,写入section和key=value

{

if(strKeyName != NULL && strValue != NULL)

{

writeStream<<strSection<<"/n";

writeStream<<strKey<<strValue<<"/n";

}

}

readFile.close();

//写打开文件

if (!writeFile.open(QFile::WriteOnly | QIODevice::Text))

{

ret = false;

return ret;

}

writeStream.flush();//写入流到文件

writeFile.close();

return ret;

}

//************************************

// Method: GetPrivateProfileString

// Usage: strSectionName和strKeyName是null则pReturnedValue设为strDefault,若strDefault为null则设为""

// FullName: MyClass::GetPrivateProfileString

// Access: public

// Returns: int。writeprivateprofilestring返回字符串长度(不包括'/0', <=size-1);若数组长度过小则同样返回size-1;

// Parameter: QString strSectionName

// Parameter: QString strKeyName

// Parameter: QString strDefault

// Parameter: char * pReturnedValue

// Parameter: int size

// Parameter: QString strFileName

//************************************

int MyClass::GetPrivateProfileString(QString strSectionName, QString strKeyName, QString strDefault, char * pReturnedValue, int size, QString strFileName)

{

//设置默认返回字符串

if(strDefault == NULL)

{

strDefault = "";

}

//文件不存在,返回默认字符串及其长度

if (!QFile::exists(strFileName) || strSectionName == NULL || strKeyName == NULL)

{

return StrCopy(strDefault, pReturnedValue, size);

}

QString strSection("[" + strSectionName + "]");


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-27851-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...