Pereiti prie turinio

C++ šiek tiek pažengusiems


Rekomenduojami pranešimai

Sveiki, gal galėtumėte pasiūlyti C++ knygų su labiau pažengusiu mokymo kursu? Ta prasme dabar turiu 2 knygas kurios naudojamos mokyklose, jų užtenka išlaikyti egzaminui. Tačiau nusibodo man ta paprasta programa juodame lange. Noriu mokytis ir pažengti toliau. Galbūt tiktų kažkas iš kurso kuris dėstomas universitetuose. Žinoma nereikia kažko dabar man iš kosmoso, nes kaip ir sakiau, dabar daugmaž moku tik pačius pagrindus kurie naudojami mokyklose. Manau supratot. Dėkui. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

na tai turi mokintis objektinį programavimą, aš siūlau pasidomėti QT IDE, multiplatforminis, labai patogus :)

 

Kaip tik pats žadėjo siūlyti. :-)

 

 

Beje, tomaxsai, moki tokius keiksmažodžius kaip pointeris arba referencas? Jeigu ne, tai siūlyčiau išmokti. :-)

 

 

Paprasta užduotėlė iš struktūrinio programavimo, kurią gavau antradienį:

Sukurti ciklinį dvipusį sąrašą ir parašyti funkciją, kuri iš jo ištrina narį su didžiausia reikšme.

 

Apie linked listus (sąrašus) gali pasiskaityti čia:

http://somethingemporium.com/2007/7/cyclic-linked-lists-and-racing-pointers-list-node-pointer

 

Ciklinio dvipusio sąrašo charakteristikos:

* Kiekvienas elementas saugo adresą į sekantį ir prieš tai buvusį elementą (dvipusiškumas)

* Paskutinis sąrašo elementas rodo į pirmąj (cikliškumas)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kaip tik pats žadėjo siūlyti. :-)

 

 

Beje, tomaxsai, moki tokius keiksmažodžius kaip pointeris arba referencas? Jeigu ne, tai siūlyčiau išmokti. :-)

 

 

Paprasta užduotėlė iš struktūrinio programavimo, kurią gavau antradienį:

Sukurti ciklinį dvipusį sąrašą ir parašyti funkciją, kuri iš jo ištrina narį su didžiausia reikšme.

 

Apie linked listus (sąrašus) gali pasiskaityti čia:

http://somethingemporium.com/2007/7/cyclic-linked-lists-and-racing-pointers-list-node-pointer

 

Ciklinio dvipusio sąrašo charakteristikos:

* Kiekvienas elementas saugo adresą į sekantį ir prieš tai buvusį elementą (dvipusiškumas)

* Paskutinis sąrašo elementas rodo į pirmąj (cikliškumas)

 

Na nelabai mane traukia programavimas, nors sekasi tai neblogai, bet didelis tinginys esu, o universitetas dar kolkas nesudomino programuot. Praeitą semestrą buvo ale praktika tai dariau tokią programėlę su QT tai labai paliko gerą įspūdį. Ir šiaip man C++ labiau prie širdies nei kokia JAVA. pointerius žinau, reference hm... turbūt ne :huh:

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Paprasta užduotėlė iš struktūrinio programavimo, kurią gavau antradienį:

Sukurti ciklinį dvipusį sąrašą ir parašyti funkciją, kuri iš jo ištrina narį su didžiausia reikšme.

 

Apie linked listus (sąrašus) gali pasiskaityti čia:

http://somethingemporium.com/2007/7/cyclic-linked-lists-and-racing-pointers-list-node-pointer

 

Ciklinio dvipusio sąrašo charakteristikos:

* Kiekvienas elementas saugo adresą į sekantį ir prieš tai buvusį elementą (dvipusiškumas)

* Paskutinis sąrašo elementas rodo į pirmąj (cikliškumas)

Labai paprasta užduotis: susikuri 'circular-linked list' ir jame randi mažiausę reikšmę naudodamasis kad ir paprastu for ciklu.

Redagavo Ispirit
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Na nelabai mane traukia programavimas, nors sekasi tai neblogai, bet didelis tinginys esu, o universitetas dar kolkas nesudomino programuot. Praeitą semestrą buvo ale praktika tai dariau tokią programėlę su QT tai labai paliko gerą įspūdį. Ir šiaip man C++ labiau prie širdies nei kokia JAVA. pointerius žinau, reference hm... turbūt ne :huh:

 

 

Oi, atsiprašau. Norėjau parašyti temos autoriui ir, kažkodėl, nedavažiavau iki jo posto. :-)

 

Elementarus reference pvz:

void doSomething(int &n)

{

n = 15;

}

Redagavo kashiukas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

O kas yra tas objektinis programavimas aplamai? Kur galėčiau rast pamokų?

 

http://en.wikipedia.org/wiki/Object-oriented_programming

 

Pamokų gali rasti normalioje C++ knygoje. T.y., knygoje, kurioje (galimai) kalbama apie paprastą procedūrinį programavimą, o vėliau - apie objektinį.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...