Notice: Undefined index: treeid in
/home/blinkenlights/public_html/view/TreeDetailsView.php on line
60
C++ Nybörjarguide
Tillbaka till artikelarkivet
Detta är en grundläggande guide i C++. Den förklarar hur man kommer igång med kompilatorn samt grundläggande användning av C++. Guiden är ett bra ställe att börja på om du aldrig programmerat förut.
Guiden gick igenom en större uppdatering i Oktobker 2006, nästan all text är uppdaterad och förbättrad!
Navigation:
< Föregående del || Nästa del >
Text - 16 - Slumptal
Introduktion
Slumptal är tal som datorn slumpar fram. Slumptal används väldigt flitigt i spelprogrammerings värld. Det kan användas till allt från hur mycket skada man gör när man slår på ett monster till vilka kort man får i poker. Jag kommer i den här delen att förklara ett av flera sätt att generera slumptal som man kan använda i sina spel eller andra program.
Slumptal
Ok, nu börjar vi!
Först så måste vi inkludera ytterligare ett biblotek. Det gör vi såhär:
Den här raden ska alltså in precis efter #include<iostream> eller andra bibliotek som du inkluderar.
Nästa steg mot slumptal är att lägga till den här raden i main-funktionen:
Nu kan vi börja göra slumptal! Jag skriver ett litet program så förklarar jag mer sedan.
-
#include<iostream>
#include<ctime>
-
using std::cout;
using std::cin;
using std::srand;
using std::rand;
-
int main ()
{
srand(time(NULL));
-
int iSlumptal;
iSlumptal = rand() % 6 + 1
-
cout << "Ett slumptal tal: " << iSlumptal;
return 0;
}
-
I sista delen av denna artikelserie kommer vi att göra ett litet spel där man fightas mot monster, och då används den här slumpfunktionen för att ge slumpmässiga värden på skadan inom vissa intervall.
Slut
Navigation:
< Föregående del || Nästa del >
Till toppen
MySQL Error
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'groups ON users.group = groups.groupId
WHERE users.id = '0'
LIMIT 1' at line 2
QuerystringSELECT groups.doMod FROM users
INNER JOIN groups ON users.group = groups.groupId
WHERE users.id = '0'
LIMIT 1