Enumerated types
CODE 1:
enum ParseResult
{
Sucess=0,
Error_Opening=-1,
Error_reading=-2,
Error_parsing=-3
};
ParseResult readFilecontents()
{
if(!openFile())
return Error_Opening;
if(!readfile())
return Error_reading;
if(!parsefile())
return Error_parsing;
return Sucess;
}
Code 2:
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define pi acos(-1)
enum ItemType
{
ItemType_SOWRD,
ItemType_TORCH,
ItemType_POTION,
};
string getItemName(ItemType itemType)
{
if(itemType==ItemType_POTION)
return string("Potion");
if(itemType==ItemType_SOWRD)
return string("Sowrd");
if(itemType==ItemType_TORCH)
return string("Torch");
}
int main()
{
ItemType itemType(ItemType_TORCH);
cout<<"You r carrying a "<<getItemName(itemType)<<endl;
}
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন