[ Príspevkov: 3 ] 
AutorSpráva
Offline

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

Registrovaný: 01.07.08
Prihlásený: 02.10.09
Príspevky: 80
Témy: 26 | 26
NapísalOffline : 02.04.2009 17:35 | C++ handle,operátor *...

1. Čo je to handle?
2. Načo skúži hviezdička v C++ (polopate lebo som z toho debil,už mi to viacerí vysvetľovali)


Offline

Skúsený užívateľ
Skúsený užívateľ
C++ handle,operátor *...

Registrovaný: 11.01.09
Prihlásený: 25.04.26
Príspevky: 1399
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOffline : 02.04.2009 18:21 | C++ handle,operátor *...

1.) Handle je obyčajné čislo :) Je to údaj, pomocou ktorého sa vo Windows komunikuje s ovládacími prvkami ako tlačidlá, editačné polia ale i so samotnými forulármi. Pri vytvorení každého ovládacieho prvku (CreateWindowEx) vracia funkcia handle tohoto prvku. S handle úzko súvisia správy Windows (Windows Messages).
Príklad: Máš na formulári viacero tlačidiel a ak na niektoré klikneš, tomuto formuláru bude zaslaná správa WM_COMMAND a v parametri LParam bude handle ovládacieho prvku (teda tlačidla), ktoré bolo stlačené. Teda to je jedno z mnohých využití handlu. Neviem, či si to z toho pochopil, ale fakt som sa snažil :D

2.) hviezdička znamená, že sa jedná o ukazateľ - premenná, ktorá v sebe nesie adresu inej premennej. Pomocou tejto premennej sa odkazuješ na inú premennú.

Napr:

Kód:
int i = 10;
int * ukaz = 0;   // nulový ukazateľ

ukaz = &i;        // do ukazateľa priradíš adresu premennej i (cez operátor &)
*ukaz = 100;     // do premennej, ktorej adresa je v ukaz (teda premennej i), uloz hodnotu 100



Ak si dáš vypísať do konzoly ukaz, vypíše ti adresu, ktorú v sebe nesie - teda adresu premennej i. Ak si ale dáš vypísať *ukaz, vypíše ti hodnotu 100, pretože ti zobrazí hodnotu premennej, ktorej adresa je v ukaz.
Stači takýto popis? :)


Offline

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

Registrovaný: 01.07.08
Prihlásený: 02.10.09
Príspevky: 80
Témy: 26 | 26
Napísal autor témyOffline : 02.04.2009 19:01 | C++ handle,operátor *...

jj...


 [ Príspevkov: 3 ] 


C++ handle,operátor *...



Podobné témy

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

Mám sa učiť C ++/objective C/ C#?

v Backend

5

848

08.07.2014 20:40

XOLOO

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

rozdiel medzi Borland 3.1 C++ vs Net. C++

v Backend

4

662

20.07.2010 12:54

walther

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

Hladam hracov na C&C Generals Zero Hour

v Hry a herné konzoly

10

1359

07.03.2007 19:22

Spirit

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

Naučte se C++ za 21 dní + C++Builder 6

v Backend

18

2567

21.05.2010 21:08

Wpegb

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

K: PC Literaturu- C++/C#/java/python/ruby/RoR

v Bazár

0

522

13.05.2014 18:16

expresado

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

Hledá se programátor C/C++ pro vesmírné projekty (Praha)

v Ponuka a dopyt práce

0

1580

10.05.2016 14:59

evolvsys

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

aky je rozdiel medzi C++ a Visual C++ ?

v Backend

8

2088

19.02.2011 22:46

vendo2

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

Čo mi treba na programovanie v C/C++

v Backend

17

1290

25.09.2011 18:14

reDo

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

Darujem knihy o programovaní (HTML, Java, Visual C++, C++ Builder, Android)

v Bazár

0

548

01.04.2019 11:20

tomasteicher

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

Hladame 3x C/C++ Linux developer- projekt 11/2016-2/2017

v Ponuka a dopyt práce

1

659

24.10.2016 15:28

michalesku

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

C&C Generals : Zero Hour - turnaj

v Hry a herné konzoly

0

912

25.02.2009 20:18

k0t0l

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

C/C++ problém so súbormi a hodnotami

v Backend

2

413

09.12.2012 10:43

nBXXL

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

Ako nastavit grafikuv AMD catalyst c.c.

v AMD grafické karty

17

1595

26.12.2013 11:38

walther

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

C - Ako prekompilovať .c súbor do .exe?

v Backend

7

664

02.11.2012 18:47

MasterMatoSK

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

C# alebo C++ , ktore knizky na ucenie?

v Backend

20

1959

12.02.2011 0:12

The

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

program na projekt (C#, C++, pascal, java)

v Backend

2

941

12.03.2009 12:08

Svjatogor



© 2005 - 2026 PCforum, edited by JanoF