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


C++ Period::toString方法代码示例

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


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

示例1: main

int main()
{
	//creating object of period by calling default constructor
	Period period;
	//creating object of period by calling constructor w/ param
    PeriodName name;
    char ch = 'y';
    int range1, range2;
    
    //loop
    while (ch == 'y' || ch == 'Y')
    {
        //user prompt to enter year ranges
        cout << "Enter the range of the prehistoric dates"
        << endl << "(in Million years, seperated" << "by space):";
        //read years
        cin >> range1 >> range2;
        //check validity of range then display error
        if(range1 < 0||range2 < 0)
            cout << "Invalid range. Please try again." << endl;
        else
       {
            //loop to display peroid names within range
            for(name = NEOGENE; name <= PRECAMBRIAN;
                name = PeriodName(name + 1))
            {
				if(period.toInt(name) >= range1 &&
				period.toInt(name)< range2)
				cout << "Period Name: " << period.toString(name) << endl << "The Period Began At " << period.toInt(name) << " Million Years." << endl << endl;
            }//end of for statement
            cout << endl << endl;
            //prompt user to continue
            cout << "Do you want to continue?"
            << "(Press 'n' to Exit 'y' to continue):";
            cin >> ch;
            cout << endl;
		}
    }
    system("Pause");
    return 0;
}
开发者ID:taylo2allen,项目名称:CIS022,代码行数:41,代码来源:Main.cpp


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