Gaaah! Sitter och knapprar C++ kod

LiCrO

.....
Gick med
31 Aug 2003
Ort
Skövde
Hoj
ER6n
Gaaah! Sitter och slår in C++ kod

Hur kan man friviligt vara på en sådan här handlednig :va
Jag fattar absoolut noll eller nej..

Jag har lär mig..

#include <iostream>
using namespace std;

int main()
{
cout <<"Hello World"<<endl;
return 0;
}

Just nu sitter jag och ska göra något slags tärning..
HUVUDVÄRK!!
 
Last edited:
hehe det är hård med C++, men det blir roligare när du har kommit en bit på vägen! Ta hem boken och sitt hemma och
 
Tro mej, i början tycker man att syntaxen är helt grekisk, men när du lärt dej en del så blir det genast mkt roligare.
För övrigt är C++ det vackraste språket jag har sett :tungan

BTW, om main inte ska lämna efter sej ett värde eller nåt så kan du köra med

void main()
{
//satser här
}

med void slipper du ha någon return sats :)
 
Jag tyckte C++ var skoj när jag börja med det i gymnasiet. Börja med miniräknare och sluta med ett mindre databasprogram :) tog inte lång tid att göra men det är finliret som tar tid. Man brukar kunna kapa rätt mycket kod.

Synd bara att man kom på andra tankar än datorer ett tag och sen dess har jag inte använt mig av C++ tråkigt nog.
 
LiCrO skrev:
Hur kan man friviligt vara på en sådan här handlednig :va
Jag fattar absoolut noll eller nej..

Jag har lär mig..

#include <iostream>
using namespace std;

int main()
{
cout <<"Hello World"<<endl;
return 0;
}

Just nu sitter jag och ska göra något slags tärning..
HUVUDVÄRK!!

Om skapa en tärning, behöver du en slumptalsgenerator, jag skrev en för ett tag sedan i samband med det att jag behövde bygga en lösenordsgenerator, slit den med hälsan.

Som du ser, returnerar den en long, men du kan klippa till den/cast'a den till önskat typ. Därtill returnar den det siffror över 6, men du knäcker nog gåtan :D .


unsigned long clockrnd()
{
struct timeval tv;
struct timezone tz;
unsigned long i, j, k, d, v;

gettimeofday(&tv, &tz);
d = tv.tv_usec;

for(k = d = v = i = 0; i < 32; i++) {
for(j = 0; j < (d & 7) + 10; j++) {
gettimeofday(&tv, &tz);
k += tv.tv_usec + j; /* Included so this loop won't be optimized away. */
}
gettimeofday(&tv, &tz);
k += tv.tv_usec;
for(j = 0; j < 32; j++) {
/* Add the parity of k to the i:th bit of v. */
v ^= (((k) >> j) << i) & (1 << i);
}
gettimeofday(&tv, &tz);
d = tv.tv_usec - d;
}

return v;
}
 
Fenix, det där var väl lite overkill va? Finns ju en rand-funktion i stdlib. Här kommer en nummergenerator för en tärning ... lite fritt taget ur minnet.

int nummer;
srand(time(NULL));
nummer = (rand()%6)+1;

Edit: LiCrO, din hemläxa blir att förstå vad srand och % gör där.
 
Zormin skrev:
Edit: LiCrO, din hemläxa blir att förstå vad srand och % gör där.
% = Modelus
srand = Slumpar fram ett tal. time används för att låta det inte ska bli samma slump tal hela tiden.

Löste upg faktiskt efter mycket slit.
Nu har vi börjat med klasser och arv istället :död
 
LiCrO skrev:
% = Modelus
srand = Slumpar fram ett tal. time används för att låta det inte ska bli samma slump tal hela tiden.

Löste upg faktiskt efter mycket slit.
Nu har vi börjat med klasser och arv istället :död
Bravo! :tummenupp
Lycka till i fortsättningen! Programmering är kul!
 
:skrämd

sånt där får mej å må illa...

char c++;
char booring=true;

if (c++==booring)
{
:gråta
}

else :fyllisar

return ();



tacka vet jag assembler... :banana
 
friction skrev:
tacka vet jag assembler...
"Bla bla...mitt programmeringsspråk är bättre än ditt!"
Man väljer språk efter uppgiften. Assembler är mycket bra till vissa saker, kass till andra.
 
jaja ok då...


men till det jag håller på med så är assembler alldeles utmärkt.

dock inget ont om C++
 
friction skrev:
if (c++==booring)

Efter 22 år kan allt bli tråkigt, så även C/C++ programmering. :6surkart

Sitter å hackar för 3G-testning av RNC med Visual Studio och Clearcase som versionshanterare. Bååååring... Då är det mycket roligare att skjuta sönder växellådor på Tullinge!
 
C++ var inte något jag gillade direkt...

Men programering kan vara kul ibland.
 

Bifogat

  • get_string.jpg
    get_string.jpg
    74 KB · Visningar: 70
Back
Top