genjuro wrote: > ada yang bisa jelasin skrip berikut? saya bingung bagaimana untuk > membuat pointer menjadi / di pass ke fungsi... thnks atas bantuannya... > // pointer to functions > #include <iostream> > using namespace std; > > int addition (int a, int b) > { return (a+b); } > > int subtraction (int a, int b) > { return (a-b); } > > int operation (int x, int y, int (*functocall)(int,int)) > { > int g; > g = (*functocall)(x,y); > return (g); > } > > int main () > { > int m,n; > int (*minus)(int,int) = subtraction; // ini dia nih biang keroknya > > m = operation (7, 5, addition); > n = operation (20, m, minus); > cout <<n; > return 0; > }
Coba ganti "minus" dg "subtraction" :) -- - www.sihab.com - - eshabe.wordpress.com - - Linux User #450302 http://counter.li.org - - Ubuntu User #16097 http://ubuntucounter.geekosophical.net - -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis