Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Swoj wlasny int

Ostatnio zmodyfikowano 2013-03-11 15:46
Autor Wiadomość
Nowicjusz
Temat założony przez niniejszego użytkownika
Swoj wlasny int
» 2013-03-09 17:29:00
Czesc moglibyscie mi powiedziec jak zrobic klase ktora zareaguje na takie cos:

C/C++
MojInt zmienna[ 3 ] = { 1, 2, 3 };

tak jak...

C/C++
int zmienna[ 3 ] = { 1, 2, 3 };


P.S dodatkowo chcialbym sie zapytac czy wartosci 1,2,3 w tym wypadku sa alokowane dynamicznie ?
P-77989
mactec
» 2013-03-09 17:32:57
P-77990
Fores
» 2013-03-09 18:15:06
Prosty alias mozna zrobic tak:
C/C++
typedef int MojTyp;
MojTyp a[] = { 1, 2, 3 };
P-77993
ison
» 2013-03-09 18:21:27
P.S dodatkowo chcialbym sie zapytac czy wartosci 1,2,3 w tym wypadku sa alokowane dynamicznie ?
nie
P-77994
RazzorFlame
» 2013-03-11 15:46:53
Mactec, Fores dobrze powiedzieliście ale jeśli Nowicjusz chce zrobić bardziej zaawansowane bajery? Wtedy trza klase:
C/C++
class MojInt
{
    int mWartosc;
public:
    MojInt( const int _Wartosc = 0 )
    {
        * this = _Wartosc;
    }
    int & operator =( const int _Wartosc )
    {
        mWartosc = _Wartosc
    }
    bool & operator ==( const & MojInt _mojIntek )
    {
        return( * this == _mojIntek );
    }
   
    //inne bajery
};
P-78102
« 1 »
  Strona 1 z 1