Välkommen till fortsättningskursen i C++, om ni är här så har ni troligtvis redan läst artiklen C++ Nybörjarguide av Independence. Här kommer ni få lära er om:
Structurer & fstream
Vectorer & Listor
Stackar & Köer
Sök & Sorterings algoritmer
m.m.
Navigation:
Säg att du vill skapa ett spel med monster, dessa monster har en masa värden så som namn, styrka och liv. Eftersom alla monster har samma egenskaper men är olika bra på olika saker så vill du enkelt kunna skapa likadana variabler till massa monster. Till din hjälp har du strukturer.
fstream står för FileStream och gör att man kan spara text i filer, vilket gör det möjligt att till exempel spara vart man är någonstans i ett spel, vad för grejer man har och liknande saker.
struct minstruct{ string Struktvariabel; string Struktvariabel2; int Struktvariabel3; };
minstruct namn;
namn.Struktvariabel;
#include <iostream> #include <string> using namespace std; struct rollperson{ string fornamn; string efternamn; int langd; int vikt; }; int main() { rollperson gubbe; cout<<"Mata in förnamn: "; cin>>gubbe.fornamn; cout<<"Mata in efternamn: "; cin>>gubbe.efternamn; system("cls"); cout<<"Hejsan "<<gubbe.fornamn<<' '<<gubbe.efternamn<<endl; cout<<"Mår du bra, "<<gubbe.fornamn<<'?'<<endl; return 0; }
ofstream namn("C:\Documents and Settings\Christofer\Mina dokument");
if(fil) cout<<"Filen fanns"; else if(!fil) cout<<"Filen fanns inte";
string temp; while(fil>>temp) cout<<temp;
namn.open("filen.txt");
char variabel[]="filen.txt"; namn.open(variabel);
#include <iostream> #include <fstream> int main() { ifstream fil("temp.txt"); string temp; if(fil.is_open()){ fil>>temp; cout<<"Hej "<<temp; exit(1); //avslutar programmet } else{ fil.close(); ofstream fil2("temp.txt"); cout<<"Vad är ditt namn: "; getline(cin, temp); //tar alla tecken fram till nyrad, inklusive mellanslag. fil2<<temp; } return 0; }
fil.read((char *) &variabel, sizeof(variabeltyp)); fil.write((char *) &variabel, sizeof(variabeltyp));
Navigation:
Datum
2010-09-08 12:27
Vecka: 36
Besökare (Lista)
Inloggade: 1
Gäster: 22
Medlemmar (Lista)
Medlemmar: 1316
Senaste medlemmen: shaithan
Forum
Senaste inlägget: Python problem (17:37 - Igår, av jla)
Wiki
Senaste ändringen:
HAR (rev: 49, tid: 22:56 - 4:e Augusti 2009)
Chatt
#blinkenlights @ Freenode
Webbchatt
Ett hotell i centrala Göteborg med en personlig prägel i en fastighet med anor från 1800-talet.
En stor samling av konferenslokaler i Stockholm.
En trafikskola i Falun som har intensivutbildning för körkort både för personbil och lastbil.
Ett åkeri som sköter om både transporter och logistik. Driver också ett lagerhotell till förvaring av gods.
Roth Scandinavia kehittää, lattialämmi, markkinoi ja valmistaa Suomen markkinoille soveltuvia täydellisiä LVI-järjestelmiä.
Die billigsten Linsen und Kontaktlinsen auf dem Netz.
En hemsida som handlar om skrattkurser och stresshantering. Håller även kurser i rökavvänjning, qi gong och thai chi.
Ett företag som ordnar dina mässmontrar via portabla system och rollups på mässor och utställningar.
Här hittar du ett bra utbud av resor till tallin.
Develop, manufacture and bring to market innovative systems for tissue viability imaging.
Gratis shellkonton för IRC, webbsidor mm.