Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
ukazovatele funkcia môže byť použitá na implementáciu dát Réžia programovanie , čo je forma generického programovania . Laicky povedané , generické programovanie umožňuje funkcie pre spracovanie hodnôt ľubovoľného typu . C a C + + funkcie v predvolenom nastavení je možné spracovať iba funkcie skôr vyhlásil typov . Napríklad funkcia " funkcie int ( int syr , char guľa ) " sa musí vrátiť celé číslo a trvá len číslo a charakter . Ukazovatele funkcia môže byť použitá pre dynamicky odoslanie na typy argumentov .
Signal Processing štýl programovania
ukazovatele funkcia môže byť použitá na implementáciu funkcie signálu štýlu spracovania , ako sú mape a znížiť . Jedná sa o funkcie , ktoré berú funkciu zadané užívateľom a aplikovať ich na každý prvok v zozname .
Vyššieho poriadku Programovanie
Vyšší programovací objednávka je ďalšia forma programovania , ktoré umožňuje zapuzdrenie spoločné " vzory " , v čom je známy ako funkcia vyššieho rádu . Ukazovatele funkcia môže byť použitá na generovanie vyššieho rádu funkcie .
Ďalšie Deklaratívne techniky
ukazovatele funkcia môže byť použitá na realizáciu mnohých ďalších deklaratívne programovacie techniky . Ako ďalší príklad , mazanie môžu byť implementované pomocou funkčných ukazovateľov . Proces mazania je definovaný ako s predtým definovanú funkciu a vracia novú funkciu , ktorá je stará funkcia s niektorými jej argumentmi uplatniť .