[ RMAN @ 07.02.2011. 12:16 ] @
Da li je moguce preklopiti npr operator plus vise puta? Naravno, kod je razlicit. |
[ RMAN @ 07.02.2011. 12:16 ] @
[ AMD guy @ 07.02.2011. 12:26 ] @
Mislis ovako nesto
Code (csharp): public static MyNum operator +(MyNum a, MyNum b) {} public static MyNum operator +(MyNum a, int b) {} Ako je tako, onda moze. [ RMAN @ 07.02.2011. 16:20 ] @
Znam da moze tako, ali to nije sto mi treba.
Ma koristicu funkcije, tako je najbolje. [ Shadowed @ 07.02.2011. 17:45 ] @
Pa hajd' onda objasni bolje sta ti treba
![]() [ RMAN @ 07.02.2011. 20:02 ] @
Pa to sto sam zamislio i nema previse smisla
![]() Pa npr operator + mi ne treba uvek isti, vec u zavisnosti od ulaznih parametara. Ali problem je u tome sto su parametri operatora imaju uvek isti. Tako da ih ne mogu tako imati u kodu (nema smisla). Onda je bolje namestiti funkcije. Da su mi parametri operatora razliciti onda bi bilo super. Odnosno ovo sto sam zamislio i nema previse smisla ![]() [ Shadowed @ 07.02.2011. 22:11 ] @
Pa, operator ti u sustini i jeste funkcija. Eno pogledaj primere, osim sto ima kljucnu rec "operator" sve je kao kod funkcije.
[ RMAN @ 08.02.2011. 10:49 ] @
Pa naravno da je funkcija, nisam ni rekao da nije
![]() Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|