本文整理汇总了C++中CList::Save方法的典型用法代码示例。如果您正苦于以下问题:C++ CList::Save方法的具体用法?C++ CList::Save怎么用?C++ CList::Save使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CList
的用法示例。
在下文中一共展示了CList::Save方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: LoadPlsts
void cAmp::LoadPlsts()
{
// load last -from set
if (vSetPls.empty())
{
CList* pl = new CList();
vPlst.push_back(pl);
pl->Save();
}
else
for (size_t i=0; i < vSetPls.size(); ++i)
{
CList* pl = new CList();
pl->name = vSetPls[i].name;
pl->bokm = vSetPls[i].bokm;
pl->Load();
vPlst.push_back(pl);
}
// old ids
int l = int(vPlst.size())-1;
plsPlId = mia(0,l, plsPlId); plsPl = vPlst[plsPlId];
plsId = mia(0,l, plsId); pls = vPlst[plsId];
// last state play
if (bWasPlay)
if (plsPl && plsPl->idPl >= 0 && plsPl->idPl < plsPl->vList.size())
{
pTrk tkPl = plsPl->vList[plsPl->idPl];
if (tkPl && !tkPl->isDir())
{
string s = tkPl->getFullPath();
if (boost::filesystem::exists(s))
PlayFrom(lastPos);
} }
}