[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 22: include(./includes/bbcode.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 22: include(./includes/bbcode.php): failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 22: include(): Failed opening './includes/bbcode.php' for inclusion (include_path='.:/opt/plesk/php/7.4/share/pear')
Straipsniai.lt •Programavimas (bendras forumas)
Puslapis 16

Programavimas (bendras forumas)

Parašytas: 2005 01 24 15:47
Administratorius
Programavimas (bendras forumas)

Parašytas: 2005 01 24 18:40
misty fi
na as tik 1na moku html :cry: :cry:

Parašytas: 2006 08 23 17:15
mrg
Reik patarimo. Noriu ismokt programuot c kalba, tik nzn nuo kurios programines irangos pradet ar Visual basic 2005, Visual C#, Visual C++? Butu idomu isgirst skirtumus tarp c ir c++ skirtumus. Dar toks klausimuks iskilo, tarkim kai kurie exploitai buvo kompiliuoti c++ kalba, o iseitu tai padaryt su c kalbos kompiliatoriumi?

Parašytas: 2006 08 23 17:25
brain5ide
Pradėk nuo paprasčiausio gcc(windows aplinkoje mingw). Apie tai, iš kur gauti, jau buvau rašęs.

C yra procedūrinė programavimo kalba(visur naudojamos funkcijos). C++ yra objektinė programavimo kalba(sukuriami objektai, savyje turintys funkcijas(objektų funkcijos vadinamos metodais). Metodai gali prieiti tik prie savo objekto duomenų.

Pirmiausia išmok C. Sunkiausia bus ties rodyklėmis(visiems pradedantiesiems sunku). Taip pat pasistenk kuo geriau suprasti struktūras, kadangi C++ objektai yra tos pačios struktūros, tačiau papildytos funkcijų vygdymo objekto erdvėje galimybe.

C++ kompiliatorius gali kompiliuoti C programas(kadangi sintaksė yra ta pati, tik su papildymais, kurių C kode tu nenaudosi), tačiau C kompiliatorius nesukompiliuos C++ kodo(jeigu jame naudojami C++ kalbai būdingi elementai, pvz. klasės). Tačiau dauguma dabartinių kompiliatorių būna skirti C++ kalbai ir sėkmingai kompiliuoja abiejų kalbų kodą.

Parašytas: 2006 08 23 17:28
GODhack
Visual basic 2005 su C neturi nieko bendro nebent ta kad abi yra programavimo kalbos.

C++ yra atnaujinta ir pagerinta C kalbos versija. C kalba kiek paprastesne, mokinantis gal ir geriau pradeti nuo C. Geriausia susirasti kokios geros literaturos o kompiliatoriu rinktis pagal ta literetura. Bet tarkim mokinantis ir paprastas programeles rasant kompiliatorius nesudaro didelio skirtumo. Kad ir Dev-C++ is download.com puikiai tiks. Jei ekspoitai rasyti su C++ kalba norit ja kompiliuoti su C tenka atsizvelgti i situ kalbu skirtumus ir atlikti tam tikrus kodo pakeitimus dazniausiai.

Parašytas: 2006 08 23 17:49
brain5ide
Dev-C++ yra IDE(Integrated Development Environment - integruota kūrimo aplinka, t.y. ne tik kompiliatorius, bet ir teksto(kodo) redaktorius su visokiais sintaksių paryškinimais, auto indent'u ir pan., debug'eris ir kiti įrankiai visiems gyvenimo atvejams; ir visa tai sulipdyta į vieną aplinką). Jinai naudoja mingw kompiliatorių. Pradėti pažindintis su programavimu tikrai neverta nuo IDE(Viskas, ką aukščiau išvardinai, t.y. visi tie Visual MS tool'ai taip pat yra IDE) todėl, kad po to, nebegalėsi dirbti kitoje aplinkoje(arba bent jau reikės daug laiko prisipratinti). Pradedant nuo paprasčiausio tekstų redaktoriaus(Notepad?) ir paprasto kompiliatoriaus konsolėje, tu sugebėsi lengviau adaptuotis prie įvairių aplinkų.

Parašytas: 2006 08 23 17:52
GODhack
Tai as zmogui pasakiau ka siustis ir kur siustis, kad iskart ir greitai ir patogiau tueretu ko jam reik.

Parašytas: 2006 08 23 18:49
mrg
Aciu uz viska, kai parsisiusiu reikiamus ebooks, tada pradesiu mokytis :)

Parašytas: 2006 08 23 18:53
GODhack
Brain5ide, ataptuotis ner ka parasai koda ir spaudi F5 paprastai, kartais kita mygtuka. O ka tu siulai naujokui rasyt koda be sintakses paryskinimu tai visiska nesamone.

Parašytas: 2006 08 23 19:44
brain5ide
Sintaksės paryškinimas yra pagalbinis įrankis programuojant. Pradedantysis nekurs sudėtingų kompleksinių programų, todėl nepasiklys kode, taigi sintaksės paryškinimas nėra būtinas. O galimybė lengvai skaityti ir suprasti kodą be jokių paryškinimų yra didelis privalumas programuotojui(jeigu, aišku, žmogus nori įvaldyti kalbą, o ne šiaip, su kokiu C++ builder mygtukus ant formos sumėtyti ir mygtukų įvykius surašyti).

Parašytas: 2006 08 23 21:56
GODhack
Bet pradedanciajam parysikinimas svarbus kitom prasmem pavyzdziui jis mato, kad teisingai parase funkcija jei ji isryskinama. jam lengviau isiminti tai kas isskirta spalvomis.

Parašytas: 2006 08 23 22:37
brain5ide
Tikras pradedantysis programas nurašinėja nuo tutorial'o ;)

Parašytas: 2006 08 23 22:55
GODhack
Toks tavo minetas "tikras pradedantysis" pasmerktas amziais likt pradedanciuoju. Nurasinet koda - labai bloga praktika.

Parašytas: 2006 08 24 09:41
brain5ide
Tai palauk, kas sako, kad jis vien tik nurašinėja kodą? Pvz. aš pats modifikuodavau knygose/tutorialuos'e duodama koda.

Parašytas: 2006 08 24 17:11
GODhack
Kas sako?! TU sakai.
Paziurek i savo ankstesni posta. Be to kad tu taip nesielgei tai as puikiai zinau tu linkes tik kitiem visokias nesamones iskisinet, o pats zinai kaip is tikro turi but. :)