Pristup privatnoj iz javne klase
Prikazujem rezultate 1 do 6 od 6

Tema: Pristup privatnoj iz javne klase

  1. #1
    Početnik
    Učlanjen
    03.05.2007.
    Poruke
    7
    Reputaciona moć
    0

    Post Pristup privatnoj iz javne klase

    Dakle, da li je moguce, i kako?

    ako imam npr
    Kod:
    class A{
        private: 
        int n;
        int get_n();
      
       public:
       void blabla();
    }
    
    A::blabla()
    {
        get_n();
    }



  2. #2
    Početnik
    Učlanjen
    03.05.2007.
    Poruke
    7
    Reputaciona moć
    0

    Podrazumevano Re: Pristup privatnoj iz javne klase

    Molim moderatora da izbrise, snasao sam se vec, zapravo shvatio sam gde sam gresio dok sam kucao ovaj mali primer.

  3. #3
    Elita Svabov (avatar)
    Učlanjen
    02.10.2004.
    Pol
    muški
    Poruke
    24.984
    Reputaciona moć
    320

    Podrazumevano Re: Pristup privatnoj iz javne klase

    sto ne podelis to sa ostalima, tako ce i svi biti na dobitku
    Well, of course it's a rat! You have rats in Spain, don't you - or did Franco have them all shot?

  4. #4
    Početnik
    Učlanjen
    03.05.2007.
    Poruke
    7
    Reputaciona moć
    0

    Podrazumevano Re: Pristup privatnoj iz javne klase

    Pa jednostavno, privatnim funkcijama clanicama se moze iz javnih pristupiti po default-u, samo sam ja zaboravio da napisem operator razresenja oblasti ( :: ), pa sam umesto

    Kod:
    void class_name::private_function()
    pisao

    Kod:
    void private_function()
    ,

    pa mi je zbog toga prijavljivao greshku.

    E sad, da ne otvaram novu temu, nemam ovde kompajler da proverim, pa me interesuje da li fukncija ulazne glase .
    Kod:
    get()
    , tj.
    Kod:
    cin.get()
    [u slucaju standardnog ulaza] ucitava karakter po karakter, tj, da li ce primetiti beline, line feedove i tabulatore. Evo konkretnog dela koda:

    Kod:
     while(c!=' ')
                    c = cin.get()
    Da li ce ovo ucitvati da prvog razmaka ili ne?

  5. #5
    Početnik
    Učlanjen
    03.05.2007.
    Poruke
    7
    Reputaciona moć
    0

    Podrazumevano Re: Pristup privatnoj iz javne klase

    Malo vise brljanja po netu, ali nasao sam i odgovor na ovo:

    Kod:
      #include <fstream>
      int get();
      istream& get( char& ch );
      istream& get( char* buffer, streamsize num );
      istream& get( char* buffer, streamsize num, char delim );
      istream& get( streambuf& buffer );
      istream& get( streambuf& buffer, char delim );
    Gore su navedeni svi prototipovi funkcije get(), pa ne treba pisati c = cin.get, vec cin.get(c)

    Da ne bude da necu da podelim sa ostatkom sveta

  6. #6
    Zainteresovan član
    Učlanjen
    23.08.2005.
    Poruke
    379
    Reputaciona moć
    48

    Podrazumevano Re: Pristup privatnoj iz javne klase

    Интересантан метод, поставиш питање и први стигнеш да одговориш

    Ако буде још неко питање ћу се потрудим да одговорим пре тебе
    Samo jedan klub--samo jedan grad---
    samo Z E T A bre
    kakav partizan

Slične teme

  1. Posao u privatnoj mrtvacnici
    Autor SSJ_4 Goku u forumu Preduzetništvo i radni odnosi
    Odgovora: 20
    Poslednja poruka: 18.02.2017., 14:00
  2. Polozaj radnicke klase u radikalskom kapitalizmu
    Autor richie blackmore u forumu Politika
    Odgovora: 33
    Poslednja poruka: 03.02.2008., 03:00

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
  •