Ok, i've been messing around with structures and i made one for stats, like in a game. The problem is i'm trying to max the health and mana, so i use health and maxhealth.....
Also i was wondering, where can i learn all the functions in different librarys on my pc...like the iostream, and what they do?Code:#include <iostream> using namespace std; //Stat structure.//////////////////////////// struct statstr { int str; int agil; int cons; int intel; int wis; int health; int maxhealth; int mana; int maxmana; }; //Asigning the structure to a variable.////// statstr stats; //Function for writing the stats.//////////// void showstats() { cout<<"\nStrength:---"<<stats.str<<"\nAgility:----"<<stats.agil <<"\nConstition:-"<<stats.cons<<"\nIntellect:--"<<stats.intel <<"\nWisdom:-----"<<stats.wis<<"\nHealth:-----"<<stats.health<<"/" <<stats.maxhealth<<"\nMana:-------"<<stats.mana<<"/"<<stats.maxmana<<"\n"; }; int main() { //Stat structure values.// stats.str = 15; stats.agil = 15; stats.cons = 15; stats.intel = 15; stats.wis = 15; stats.health = 30; stats.maxhealth = 30; stats.mana = 30; stats.maxmana = 30; //Testing if everything works// showstats(); cin.get(); stats.health -= 20; showstats(); cin.get(); stats.health += 100; showstats(); cin.get(); //Maxing health//////////////////// if(stats.health > stats.maxhealth) { stats.health = stats.maxhealth; } }//int main end.
Thanks![]()



LinkBack URL
About LinkBacks




I remember looking through all of my C/C++ books looking for strtoul(), which is a standard C function. It wasn't in any of the books I had at the time.