当前位置: 首页>>代码示例>>C++>>正文


C++ Author::getPc方法代码示例

本文整理汇总了C++中Author::getPc方法的典型用法代码示例。如果您正苦于以下问题:C++ Author::getPc方法的具体用法?C++ Author::getPc怎么用?C++ Author::getPc使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Author的用法示例。


在下文中一共展示了Author::getPc方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: authorDatePretreat

void Pretreatment::authorDatePretreat(string path)
{
	int maxPc = 0,  maxCn = 0;
	double maxHi = 0, maxPi = 0, maxUpi = 0;
	int minPc = INT_MAX, minCn = INT_MAX;
	double minHi = DBL_MAX, minPi = DBL_MAX, minUpi = DBL_MAX;
	
	AuthorReader ar(path);

	Author au;

	while(ar.getNextAuthor(au))
	{
		cout<<au.getIndex()<<endl;
		if(au.getPc() < minPc && au.getPc() >= 0)
		{
			minPc = au.getPc();
		}
		
		if(au.getCn() < minCn && au.getCn() >= 0)
		{
			minCn = au.getCn();
		}

		if(au.getHi() < minHi && au.getHi() >= 0)
		{
			minHi = au.getHi();
		}

		if(au.getPi() < minPc && au.getPi() >= 0)
		{
			minPi = au.getPi();
		}
		if(au.getUpi() < minUpi && au.getUpi() >= 0)
		{
			minUpi = au.getUpi();
		}

		if(au.getPc() > maxPc)
		{
			maxPc = au.getPc();
		}
		if(au.getCn() > maxCn)
		{
			maxCn = au.getCn();
		}
		if(au.getHi() > maxHi)
		{
			maxHi = au.getHi();
		}
		if(au.getPi() > maxPi)
		{
			maxPi = au.getPi();
		}
		if(au.getUpi() > maxUpi)
		{
			maxUpi = au.getUpi();
		}
	}
	ofstream fout;
	fout.open("./authorResult", ios::out);
	fout<<"minPc : "<<minPc<<" maxPc : "<<maxPc<<endl;
	fout<<"minCn : "<<minCn<<" maxCn : "<<maxCn<<endl;
	fout<<"minHi : "<<minHi<<" maxHi : "<<maxHi<<endl;
	fout<<"minPi : "<<minPi<<" maxPi : "<<maxPi<<endl;
	fout<<"minUpi : "<<minUpi<<" maxUpi : "<<maxUpi<<endl;
	fout.close();
}
开发者ID:deathcallc,项目名称:network,代码行数:68,代码来源:Pretreatment.cpp


注:本文中的Author::getPc方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。