c++ za ispit
Prikazujem rezultate 1 do 4 od 4

Tema: c++ za ispit

  1. #1
    Aktivan član laa-laa (avatar)
    Učlanjen
    26.06.2004.
    Pol
    ženski
    Lokacija
    ...SomewhereOnlyWeKnow...
    Poruke
    1.060
    Reputaciona moć
    60

    Podrazumevano c++ za ispit

    Spremam ispit, a vidim da ovdje ima ljudi koji programiraju u C++, pa će valjda moći da mi pomognu.

    - Kada se kod klasa piše destruktor ( ~Klasa() {}; ) i da li mogu UVIJEK da ga stavim u klasu (a da to ne bude greška)?

    - Šta je to konkatenacija dva objekta?

    - Dugačak je kod, pa mi je teško da ga cijelog prekucavam (pisan je na papiru), ali radi se o binarnom stablu:





    Kod:
    typedef struct treeel{
    
      int el;
    
      struct treeel *left,*right;
    
      }Treeel;
    
       
    
      class  BTree{
    
      			private:
    
      					    Treeel *root;
    
      		    			void FoundPlace (Treeel **p, int n);
    
      		    			void postorder (Treeel *p);
    
      		    			.
    
      		    		    .		   
    
      		    			. itd.
    
      			public:
    
      					    Btree(){}; itd
    
      };   //end class
    
       
    
      void Btree :: FoundPlace (Treeel **p, int n)
    
      {
    
      			if ((*p)==NULL)
    
      			{ *p = new Treeel;
    
      			   (*p) ->el = n;
    
      			   (*p)->right  = (*p)->left = NULL;
    
      			}
    
      			else
    
      		    { if (n < (*p->el))   FoundPlace(&(*p)->left, n);
    
      			   else if { (n > (*p->el))  FoundPlace(&(*p)->right, n);
    
      			 }
    
      } 
    
       
    
      void Btree :: postorder(Treeel *p)
    
      { if ( p!=NULL )
    
      			{ postorder(p->left);
    
      			   postorder(p->right);
    
      			   cout << p ->el << endl;
    
      			}
    
      }


    Sad mene zanima zašto je u postorder *p a u FoundPlace **p? Ako je od neke pomoći, FoundPlace treba da koristi root kao parametar u jednoj funkciji:





    Kod:
    void Btree :: AddElem (int n)
    
      { FoundPlace (&root,n);
    
      }
    Hvala unaprijed.
    ...ne bojim se života ni ljudi, bojim se samo da me se tvoje srce ne zasiti;



  2. #2
    Peruzzi nije na forumu
    је дошао тихо и ушао у легенду...
    Domaćin Peruzzi (avatar)
    Učlanjen
    03.08.2003.
    Pol
    muški
    Lokacija
    Shumadija
    Poruke
    3.924
    Reputaciona moć
    92

    Podrazumevano Re: c++ za ispit

    ja koliko sam skontao klase destruktor uvek i treba da bude u klasi, a i ne mora da ga pises jer kompajler automatski pravi jednog ako ih nema...


  3. #3
    Ističe se
    Učlanjen
    01.07.2004.
    Pol
    muški
    Lokacija
    Nis
    Poruke
    2.774
    Reputaciona moć
    78

    Podrazumevano Re: c++ za ispit

    Konkatenacija je nadogradjivanje.
    Na primer:
    a="Dobar " b="dan"
    Konkatenacija od a,b bi bila "Dobar dan"
    Čiste ruke
    Hladna glava
    I vatreno srce

  4. #4
    Aktivan član laa-laa (avatar)
    Učlanjen
    26.06.2004.
    Pol
    ženski
    Lokacija
    ...SomewhereOnlyWeKnow...
    Poruke
    1.060
    Reputaciona moć
    60

    Podrazumevano Re: c++ za ispit

    Hvala vam obojici, skontala sam i sama manje-više sve što sam pitala. Ispit bio danas, ako padnem ima još jedan termin, pa ću opet da gnjavim.
    ...ne bojim se života ni ljudi, bojim se samo da me se tvoje srce ne zasiti;

Slične teme

  1. PRAVOSUDNI ISPIT
    Autor napoleonbonaparta u forumu Preduzetništvo i radni odnosi
    Odgovora: 2
    Poslednja poruka: 03.06.2009., 13:20
  2. Ispit iz HTML.
    Autor 1elektron u forumu Web dizajn
    Odgovora: 6
    Poslednja poruka: 10.06.2008., 21:54
  3. Ko ima ispit????
    Autor zamisli u forumu Arhiva
    Odgovora: 21
    Poslednja poruka: 10.08.2006., 18:39

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •