Przeciążanie operatora warunkowego.
Ostatnio zmodyfikowano 2015-05-29 10:50
Rashmistrz Temat założony przez niniejszego użytkownika |
Przeciążanie operatora warunkowego. » 2015-05-28 15:31:15 Ostatnio uczyłem się o przeciążaniu operatorów z książki. Było tam opisane jak przeciążyć operatory binarne i unarne... Wszystko ładnie, pięknie, ale pojawił się zonk, gdy próbowałem przeciążyć operator warunkowy... Nie wiem jak to zrobić... Jak przeciążyć operator warunkowy i czy w ogóle jest taka możliwość?! Ja to sobie jakoś tak wyobrażam: void Game_match::Player operator ?( Winner player, Player a, Player b ) { player.give_trophy(); if( Player( player ) != a ) a.award(); else b.award(); return; }
|
|
killjoy |
» 2015-05-28 15:39:42 |
|
Rashmistrz Temat założony przez niniejszego użytkownika |
» 2015-05-29 10:50:40 Dziękuję. Zrozumiałem... Bez odbioru. |
|
« 1 » |