1. Tämä sivusto käyttää keksejä (cookie). Jatkamalla sivuston käyttämistä hyväksyt keksien käyttämisen. Lue lisää.

C++

Viestiketju Vapaata keskustelua -osiossa. Ketjun avasi Tonski 16.01.2006.

  1. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    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...
     
    Viimeksi muokattu: 16.01.2006
  2.  
  3. peex

    peex Regular member

    Liittynyt:
    02.01.2005
    Viestejä:
    511
    Kiitokset:
    0
    Pisteet:
    26
    Missä järjestyksessä? Luonnollisesti aloitat sivulta yksi (1) ja jatkat siitä lukemista kirjan loppuun asti. ;)
     
  4. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    No niimpä kai, mutta tarkoitin sellaisia yleisvinkkejä, en lukuvinkkejä. ;)
     
  5. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    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.
     
  6. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    Mistäs saisin sellasen editorin millä voi ohjelmoida C++:aa? Kun ei tuo muistio toimi.
     
  7. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    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
     
    Viimeksi muokattu: 16.01.2006
  8. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    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.
     
    Viimeksi muokattu: 16.01.2006
  9. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    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
     
    Viimeksi muokattu: 16.01.2006
  10. Demistry

    Demistry Regular member

    Liittynyt:
    13.10.2004
    Viestejä:
    228
    Kiitokset:
    0
    Pisteet:
    26
    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...
     
  11. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    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.
     
  12. dr.dr

    dr.dr Regular member

    Liittynyt:
    24.11.2004
    Viestejä:
    545
    Kiitokset:
    0
    Pisteet:
    26
    Borlandissa on tietääkseni kääntäjä ihan vakionakin.

    Edit: ja jos Borlandin hommaat, niin sillä se koodaaminenkin onnistuu. Sitä vartenhan ko. ohjelma on.
     
    Viimeksi muokattu: 17.01.2006
  13. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    Tiesin jo tuon, mutta mistäs sen C++ Borlandin saapi?
     
  14. Demistry

    Demistry Regular member

    Liittynyt:
    13.10.2004
    Viestejä:
    228
    Kiitokset:
    0
    Pisteet:
    26
    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)
     
    Viimeksi muokattu: 17.01.2006
  15. Agent_007

    Agent_007 Senior member

    Liittynyt:
    05.05.2003
    Viestejä:
    29,936
    Kiitokset:
    124
    Pisteet:
    143
    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.
     
  16. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    Tuonne pitää olla rekisteröitynyt. Ei tietoa paljonko C++ Borland maksaa? (Kokeilin tuota Expressiä enkä osannut kääntää ja linkittää sillä sitä .CPP tiedostoa)
     
  17. juppe22

    juppe22 Active member

    Liittynyt:
    28.05.2002
    Viestejä:
    2,660
    Kiitokset:
    0
    Pisteet:
    66
    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!
     
  18. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    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)
     
  19. heikki71

    heikki71 Regular member

    Liittynyt:
    07.05.2005
    Viestejä:
    658
    Kiitokset:
    0
    Pisteet:
    26
    tuolla näyttäis olevan tollanen borland:
    http://www.ohjelmistot.com/
    Borland C++Builder 2006 Professional 1129,00€ ... ei oo paha.
     
  20. Agent_007

    Agent_007 Senior member

    Liittynyt:
    05.05.2003
    Viestejä:
    29,936
    Kiitokset:
    124
    Pisteet:
    143
    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
     
    Viimeksi muokattu: 18.01.2006
  21. LaLLi80

    LaLLi80 Senior member

    Liittynyt:
    23.11.2003
    Viestejä:
    5,010
    Kiitokset:
    0
    Pisteet:
    116

Jaa tämä sivu