Gamux Game Entwicklung  
     

Left Nav Mit Facebook verbinden Registrieren Lexikon Lexikon Interessengemeinschaften Suchen Heutige Beiträge Alle Foren als gelesen markieren Right Nav

Left Container Right Container
 
Alt 02.08.2009, 14:57   #11 (permalink)
Neuer Benutzer
 

Standard

Ich weiß zwar nicht was du mit deinen Strukturen vorhast, und wozu dann die Arrays, aber hier mal ein vollständiger Code mit Strukturen:
Code:
#include <iostream>
#include <string>
using namespace std;
struct Buch
{
    string name;
    int isbn;
}buecher[3];

int main()
{
    int auswahl,i;
    buecher[0].name="Buch1";
    buecher[0].isbn=1234;
    buecher[1].name="Buch2";
    buecher[1].isbn=4321;
    buecher[2].name="Satanistische Bibel";
    buecher[2].isbn=666;
    cout<<"ISBN: ";
    cin>>auswahl;
    for(i=0;i<3;i++)
    {
        if(buecher[i].isbn==auswahl)
        {
            cout<<"Buch gefunden: "<<buecher[i].name<<endl;
        }
    }
    return 0;
}
satan ist offline   Mit Zitat antworten An Facebook senden
Werbung
Alt 02.08.2009, 20:32   #12 (permalink)
Erfahrener Benutzer
 

leridan eine Nachricht über ICQ schicken
Standard

hmm

glaube nicht das es das ist was ich möchte


ich will z.b structur buch 1
{
etage des buches
ISBN
NAME usw
}

und dann struct Buch 2 also er soll gucken das wenn die isbn angegeben wird erst geguckt wird gibts die isbn falls ja gehe zu der oder der struktur
leridan ist offline   Mit Zitat antworten An Facebook senden
Alt 03.08.2009, 03:33   #13 (permalink)
Neuer Benutzer
 

Standard

Also möchtest du für jedes Buch eine eigene Struktur. Aber das ist ja total unnötig, da das ja sowieso immer die gleichen Eigenschaften sind, und es wird dann auch umständlich die Bücher zuzugreifen. Im Prinzip reicht doch ein Array(buecher) von einer Struktur buch (wie in meinem Beispiel), dass du dann mit den Daten füllst. Dann kannst du schnell in einer Schleife alle Bücher durchgehen anstatt jedes Buch einzeln anzusprechen. Ausserdem müssen dann die Bücher nicht fest im Code vorgegeben sein, sondern können auch zur Laufzeit z.b. aus einer Datei eingelesen werden.
satan ist offline   Mit Zitat antworten An Facebook senden
Alt 04.08.2009, 11:46   #14 (permalink)
Erfahrener Benutzer
 

leridan eine Nachricht über ICQ schicken
Standard

ja array wöäre ja auch okay

aber ich will mehrere sachen haben

wo es steht also die etage

die isbn

der name usw ^^

falls du ne idee hast wäre offen für alles
leridan ist offline   Mit Zitat antworten An Facebook senden
Alt 04.08.2009, 15:20   #15 (permalink)
Neuer Benutzer
 

Standard

Also die Sachen(Eigenschaften) stehen ja in der Struktur.
Code:
struct Buch
{
    string name;
    int isbn;
}buecher[3];
Und die passenden Werte für jedes Buch setzt du dann am Anfang des Programms.
Code:
int main()
{
    buecher[0].name="Buch1";
    buecher[0].isbn=1234;
    buecher[1].name="Buch2";
    buecher[1].isbn=4321;
    buecher[2].name="Satanistische Bibel";
    buecher[2].isbn=666;
    [...]
satan ist offline   Mit Zitat antworten An Facebook senden
Alt 04.08.2009, 15:21   #16 (permalink)
Erfahrener Benutzer
 

leridan eine Nachricht über ICQ schicken
Standard

ok ^^ vielen dank
leridan ist offline   Mit Zitat antworten An Facebook senden
Antwort

Themen-Optionen
Ansicht

Forumregeln
BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit array leridan Spiele programmieren 3 04.05.2009 16:19
Bester Wert aus einem Array marius Serverseitige Sprachen 2 18.02.2009 18:15


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:25 Uhr.


Style Copyright by Wrestling Forum
Content Relevant URLs by vBSEO 3.3.0