Elikkä hain tässä kirjastosta kokonaiset 4 C++-koodin opetteluopasta, ja meinasin aloittaa ihan ohjelmoinnin, kun ei tuo HTML-koodaus riitä. Olisiko kellään kokeneemmalla mitään ohjeita esim järjestykseen missä kannattaa asiat opetella? Jotkin muutkin yleiset ohjeet voisi olla auttavia. Edit: Muun muuassa sellaisia asioita kuin millä editorilla voin ohjelmoida, minä tiedostonimenä koodin tallennan jne, jne...
Missä järjestyksessä? Luonnollisesti aloitat sivulta yksi (1) ja jatkat siitä lukemista kirjan loppuun asti.
Ihan ensimmäiseksi kannattaa opetella, että HTML ei ole koodausta/ohjelmointi kieli. Kyllähän noissa kirjoissa yleensä toi lukujen järjestys on ihan hyvä, mutta yleisesti kannattaisi opetella ohjelmoinnin perusteet/logiikat ihan yleisellä tasolla ennen, kuin alkaa opiskelemaan jotain tiettyä ohjelmointi kieltä (kuten tässä tapauksessa C++). Omasta kokemuksesta voin sanoa, että uuden ohjelmointi kielen oppii hyvinkin nopeasti, jos ymmärtää ensin ohjelmoinnin perusteet/logiikat hyvin.
Kyllä sen pitäisi toimia ihan normaalisti...vai mikä vika siinä on? Mutta jos haluat editorin, joka tukee "syntax highlighting:ia", niin Windows puolelle yksi hyvä vaihtoehto on: http://www.crimsoneditor.com/ EDIT: typo
Jos tuohon vielä joku vastaisi. Edit: Miten voi Muistio toimia tuossa C++-koodissa kun ei se toimi Javassakaan? (Mikä ero näillä muka on?) Toisella koodataan Appletteja ja toisella ohjelmia.
Hmm jos nyt oikein ymmärsin mitä, että mitä tarkoiti, niin tallenna se nimellä: ohjelma.cpp No tämähän ei pidä paikkaansa alkuunkaan, mistä olet tällaisen jutun keksinyt?? Eli Muistio toimii, kyllä aivan varmasti C++-koodin ja java koodin kanssa... Perus ero on se, että Java on kehitetty C:n pohjalta ja on täysin oliopohjainen kieli, josta on poistettu C:n huonot ominaisuudet ja muutenkin Java huomattavasti monipuolisempi ohjelmointi kieli, kuin C tai C++... Tässä vielä lisää perus eroja: http://www.perryland.com/Java2.shtml EDIT: typot
No varmaan kannattaa alottaa ihan siittä #include <****.**> int main(void) No ei vaan ihan siis noita aloittelijan opaskirjoja kannattaa tsekata alusta loppuun ja sit esim netistä ladattavia eBook:eja...
Selvä homma. Kiitosta. Vielä sellaista, että kun nämä C++-ohjelmathan tehdään niin että ensin tehdään lähdekoodi ja tallennetaan se .CPP muotoon, sitten se tiedosto käännetään ja linkitetään jollain ohjelmalla. (Esim C++ Borland) Mistä tämän kääntöohjelman saan? Tai jonkun ohjelman.
Borlandissa on tietääkseni kääntäjä ihan vakionakin. Edit: ja jos Borlandin hommaat, niin sillä se koodaaminenkin onnistuu. Sitä vartenhan ko. ohjelma on.
Visual C++ Express Edition osoitteesta http://msdn.microsoft.com/vstudio/express/ saa Microsoft Visual C++ softan "laihan" version jolla voi tehdä yksinkertaisia ohjelmia ja sopii aivan hyvin harjoittelu ohjelmaksi. Kyseinen softa on freeware vuodeksi. (Korjasin linkin oikeaksi)
http://www.borland.com/downloads/download_cbuilder.html tuolta löytyy Compiler linkin alta tuo Borland:in kääntäjä, tosin suosittelen kyllä käyttämään tuota Microsoft:in omaa Visual C++ Express Edition ohjelmaa, siinä kun kunnollinen IDE ja kääntäjä samassa, muutenkin kirjastot on enemmän ajantasalla ja enemmän ja paremmat tutoriaalit saatavilla.
Tuonne pitää olla rekisteröitynyt. Ei tietoa paljonko C++ Borland maksaa? (Kokeilin tuota Expressiä enkä osannut kääntää ja linkittää sillä sitä .CPP tiedostoa)
Siis jos lainasit 4 kirjaa aiheeseen liittyen, niin miksi et lue niitä? Koska kyllä niissä yleensä tulee mukana joku c kääntäjä (ainakin windows ympäristöön), jolla kirjan esimerkkien kääntäminen onnistuu tai sitten niissä on neuvottu, että mistä sellaisen saa. Ja niissä on myös tarkalleen neuvottu, että kuinka kääntäminen ja debuggaaminen onnistuu, joten jos luet niitä kirjoja, niin tollasten hommien pitäisi sujua aika helposti!
Ei ollut mukana mitään kääntäjää. Ja kyllä minä niitä kirjoja luen, mutta luen enemmän kun pääsen koodaamaan itsekkin. Eikä se onnistu ilman kääntäjää ja linkittäjää. #include <iostream.h> main void() { cout << "Hello world!\n"; } Tuon verran tähän mennessä muistan ilman apua. Liiain vähän mutta lisää opin kunhan aloitan itse ohjelmien tekemisen. (Kunhan saisi sen ohjelman)
tuolla näyttäis olevan tollanen borland: http://www.ohjelmistot.com/ Borland C++Builder 2006 Professional 1129,00€ ... ei oo paha.
http://msdn.microsoft.com/visualc/learning/vcexpvids/default.aspx tuolta sivulta Create a Console Application from an Empty Project in Visual C++ Express (4 Minutes - 3.4 MB) video katseluun. Selittää miten tehdään ja käännetään oma konsoli/console ohjelma, tuon jälkeen pitäisi noitten kirjan ohjeiden seuraaminen onnistua helposti. EDIT: FIX
Tosta saa ilmaisen ja selkeän koodaus ympäristön aloittelijalle. Itsekin ton kanssa suoritin C:n peruskurssin ja totesin kelvolliseksi softaksi. http://www.bloodshed.net/dev/devcpp.html