Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.12.15
Prihlásený: 11.03.22
Príspevky: 21
Témy: 9
Príspevok NapísalOffline : 01.02.2016 19:12

Som samouk no a prebral som ukazovatele na funkciu. Myslim ze tomu chapem ako to funguje, ale mam obavi, ze tomu nechapem vobec, pretoze nemam ponatia k comu je to dobre. Vsade, co som hladal, som nenasiel vysvetlenie k comu je to dobre.

Take ukazovatele viem na co mozu byt dobre ale ukazovatele na funkciu chapem takto:
- ak sa zavola obycajna funkcia, tak sa prevedie vsetok kod ktory je v nej napisany a ak nieco vracia, vrati hodnotu, potom funkcia zanikne a vsetko spolu s nou (co v nej bolo).
- funkciu mozem volat z hlavneho kodu programu, alebo z inej funkcie
- ak vytvorim ukazovatel na funkciu tak nevidim ziaden rozdiel medzi volanim funkcie s ukazatelom alebo bez, okrem toho, ze na ukazatel mozem priradit (teda ukazovat na) inu funkciu. Nic ine ma nenapada k comu by to mohlo byt dobre.

Ak som niekde napisal hlupost, bol by som rad ak by ste mi to niekto vysvetlil a tiez k comu su dobre ukazovatele na funkciu.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 01.02.2016 22:06

Môžeš mať. napr. audio prehrávač, ktorý bude mať rozšírenia podporujúce rôzne audio formáty. V takom prípade si, po zistení, ktoré rozšírenie vie spracovať práve prehrávaný audio súbor, uložíš ukazovatele na potrebné funkcie z toho rozšírenia a napr. všade, kde budeš chcieť načítať nové audio dáta, jednoducho zavoláš tú funkciu, na ktorú si si uložil odkaz do premennej.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 02.02.2016 7:19

Písal som o tom tu pochopenie-smernikov-v-jazyku-c-vt134003.html#p1575648

Pointa - nemusíš sa tým veľmi trápiť, v praxi sa to používa veľmi málo a na nízkych úrovniach (operačné systémy, prekladače, ovládače atď). Všade inde sa používa OOP a tam je to poriešené trochu inak.

A potom existujú jazyky ako javascript, kde sa to používa bežne. Ale tam to má svoje opodstatnenie a je to dobre pochopiteľné.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.12.15
Prihlásený: 11.03.22
Príspevky: 21
Témy: 9
Príspevok Napísal autor témyOffline : 02.02.2016 19:32

vdaka obom za vysvetlenie.


Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Ukazovatele v strukturach, C jazyk

v Assembler, C, C++, Pascal, Java

8

450

03.01.2012 20:12

t-pack25 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ Problém s ukazovateľom na funkciu

v Assembler, C, C++, Pascal, Java

0

581

03.07.2010 1:44

Loko11 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Otazka ohladok programu v C

v Assembler, C, C++, Pascal, Java

3

353

04.03.2010 1:40

matwej Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dynamicka struktura, bool a pouzitie vo funkcii C++ otazka

v Assembler, C, C++, Pascal, Java

3

376

05.02.2016 12:57

Elendil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ✊ význam

v Krčma

3

2139

03.02.2020 12:35

UserUnknown Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Význam Google Tools

v Internetový marketing, SEO, reklama

5

703

02.10.2013 10:30

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Význam slova Vram

v nVidia grafické karty

8

2236

11.09.2011 1:33

thebastard Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako ukryt funkciu eval?

v PHP, ASP

9

597

22.12.2010 19:11

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vyznam 8 gb ram

v Pamäte

5

992

22.04.2010 14:43

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. rozsirenie pre funkciu limit word

v PHP, ASP

5

476

12.09.2011 15:58

DeeJay3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výměna CPU-má to význam ?

v AMD - Advanced Micro Devices

7

1721

21.11.2009 10:54

dixi Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. aky ma vyznam to CL?

v Pamäte

2

1143

10.12.2006 15:38

Johnnny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Má význam monitor samsung c49hg90?

v Monitory, televízory a projektory

2

2172

12.07.2018 9:22

Brano26 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Myš ktorá splní svoju funkciu

v Externé zariadenia

7

421

12.09.2016 23:42

M_i_s_o Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mozilla Firefox- ako vypnúť funkciu...

v Sieťové a internetové programy

3

587

27.11.2010 21:27

acer564 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. SLI GTX260+8800GTS - ma to vyznam ??

v nVidia grafické karty

4

742

06.03.2011 21:14

sicak. Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra