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 - 11 - Variabler för text, string
En bättre variabeltyp för text
Som det stod i del 9 så går det inte att jämföra char-arrayer med strängar särskilt lätt. Man får använda sig utav en specialfunktion vid namn strcmp och så vidare. Som tur var kan man även lagra text i en speciell variabeltyp som klarar många tecken i samma, så man slipper att använda sig utav arrayer med char-variabler.
I den här delen kommer vi att använda oss utav variabeltypen "string". Denna variabeltyp kräver att man inkluderar biblioteket "string" i de flesta kompilaterer (dock inte borland).
Här kommer ett exempel som frågar om ditt namn, om ditt namn är samma som mitt (Johan) så blir det ett annat resultat än om du inte har samma namn som jag.
#include<iostream>
#include<string> // Kommentera ut denna rad om du kör Borland!
using std::cout;
using std::cin;
using std::string;
int main ()
{
string name;
cout << "Vad heter du?";
cin >> name;
if (name == "Johan")
{
cout << "Det heter jag också!\n";
}
else
{
cout << "Hej " << name << "!";
}
return 0;
}
-
Vi deklarerar (skapar) alltså en string-variabel som får heta "namn". Sedan låter vi använden mata in sitt namn, om namnet är Johan (observera att det är med stort J) så står det en sak, har man ett annat namn får man en helt annan utskrift. Det här sättet är mycket enklare och bättre än att använda än char-arrayer.
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