Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

razlike izmedju varijabli ...

[es] :: C/C++ programiranje :: razlike izmedju varijabli ...

[ Pregleda: 2874 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mladenvasic
Mladen Vasic
Doboj

Član broj: 50512
Poruke: 124
81.93.74.*



Profil

icon razlike izmedju varijabli ...20.05.2005. u 11:46 - pre 229 meseci
Posto sam pocetnik moze li mi neko objasniti razlike izmedju ovih varijabli:
CString
string
char
WCHAR
TCHAR

Kad' da koristim i u kojim uslovima odredjene varijable?
 
Odgovor na temu

dragansm
Dragan Smiljanic

Član broj: 38170
Poruke: 191
*.nat-pool.bgd.sbb.co.yu.



Profil

icon Re: razlike izmedju varijabli ...20.05.2005. u 13:10 - pre 229 meseci
CString je string u MFC. Koristi se generalno u MFC aplikacijama, mada (nisam probao) mislim da moze da se koristi i nezavisno...

string je deo STL (standard template lib) i kao pocetniku predlazem ti da ga koristis.


char je deo C/C++ jezika i da bi ga koristio moras da vodis racuna o alociranju/delociranju promenljivih, a mozes da ga koristis uvek. Koristi se na jedan od nacina:
Code:

char c[] = "ddddddddddd";

char *c = new char[255];
strcpy (c, "ssssssssssss" );
delete c;


char *c = malloc( 255*sizeof(char) );
.......
free(c);


WCHAR i TCHAR se koriste ako ti u programu npr. treba "internacionalizacija" i mozda bi bilo dobro da izbegnes za pocetak da ih koristis. Npr. potrebno je koristiti posebne API funkcije za iteraciju kroz sam string. Ne mozes da npr sledece slovo uzmes koriscenjem operatora ++.

Mozda bi jednostavnije bilo da kazes sta zelis da uradis konkretno... :)
 
Odgovor na temu

[es] :: C/C++ programiranje :: razlike izmedju varijabli ...

[ Pregleda: 2874 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.