C++ i tablice dynamiczne

Wszystko co dotyczy tworzenia i optymalizacji stron internetowych oraz programowania
lexsus

Użytkownik
Posty: 11
Rejestracja: 19 sie 2009, 20:30

C++ i tablice dynamiczne

Post01 gru 2009, 19:10

Witam

Mój problem polega na zadeklarowaniu tablicy która musi być dynamiczna czyli taka w której sami ustalamy jej wielkość.
Chce ja zadeklarować strukturą która sam utworzyłem.
tutaj struktura przed mainem:

Kod: Zaznacz cały

struct ksiazka
{
       string tytul;
       string autor;
       int rok;
};


a tutaj już konkretne źródło w mainie:


Kod: Zaznacz cały

int n, *tab;

 cout<<"Podaj ile ksazek chcesz dodać:";
 cin>>n;
 tab= new int[n];


to jest tablica dynamiczna ale ona musi być zadeklarowana struktura o nazwie książka aby móc przypisać jej parametry tytuł, autor rok do jednej kratki w tablicy:)

Kod: Zaznacz cały

   for (int i=0; i<n; i++)
        { cout<<"Podaj tytul ksiazki"<<endl;
          cin>>tab[i].tytul;
          cout<<"Podaj autora ksazki"<<endl;
          cin>>tab[i].autor;
          cout<<"Podaj rok wydania kasiazki"<<endl;
          cin>>tab[i].rok;
          }


Proszę o pomoc
Ostatnio zmieniony 01 gru 2009, 19:36 przez rokko, łącznie zmieniany 2 razy.
Powód: dodano tagi code, poprawiono błędy ortograficzne, zmieniono tytuł

Awatar użytkownika
Lena

Globalny Moderator
Posty: 4554
Rejestracja: 10 lut 2009, 19:42
Lokalizacja: Sz-n

C++ i tablice dynamiczne

Post01 gru 2009, 19:47

skoro to ma być tablica która trzyma struktury to musi być typu struct a nie int

Kod: Zaznacz cały

struct ksiazka *tab



  • Reklama

Wróć do „Webmastering i programowanie”



Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości