Pystyyko C++ tekemään esimerkiksi näitä:Chatti,hyviä pelejä,hyödyllisiä ohjelmia.
Ja sitten vielä tämmöinen kysymys.
Että pystyykö siinä tekemään tekstiruutuja,buttoneita jne
vai tehhäänkö ne koodilla,vai pitääkö ne ite piirtää (niinkuin VB ssä)
Pystyy.
Koodilla.
Eiköhän C++ pysty aikalailla kaikkeen, jos vain on osaamista. Jos ei suoraan, niin sitten tekemällä omia funktioita ja systeemejä tai lainaamalla toisten tekemiä kirjastoja tai koodinpätkiä. Kaikki ei välttämättä suju helposti (varsinkin verrattuna Basiceihin), mutta kyllä se siitä lähtee.
Kuinka monella kielellä sinä tuota tsättiä oot tekemässä? Ihmetyttää vain. :)
Nitros kirjoitti:
Pystyyko C++ tekemään esimerkiksi näitä:Chatti,hyviä pelejä,hyödyllisiä ohjelmia.
Ja sitten vielä tämmöinen kysymys.
Että pystyykö siinä tekemään tekstiruutuja,buttoneita jne
vai tehhäänkö ne koodilla,vai pitääkö ne ite piirtää (niinkuin VB ssä)
Tuon kaiken voi tehdä C/C++:lla. Tarvitset vain erilaisia rajapintoja.
Pystyy, mutta on käytettävä rajapintoja (SDL, OpenGL), koska C++ on tehty siirrettäväksi kieleksi.
Niin kannattaa katsoa tuo putkan SDL asennusopas jos aikoo piirrellä jotain.
sooda kirjoitti:
Pystyy.
Koodilla.
Tosin ympäristöstä riippuen namiskat sun muut voi myös tehdä hiiriavusteisesti.
Komodo kirjoitti:
sooda kirjoitti:
Pystyy.
Koodilla.Tosin ympäristöstä riippuen namiskat sun muut voi myös tehdä hiiriavusteisesti.
... eli käyttäen sitä valmista koodia, jonka joku muu on C++:lla kirjoittanut tuollaisen helpon ympäristön ja rajapinnan muotoon.
Alkuperäiseen kysymykseen huomauttaisin, että useimmat isot pelit ja hyötyohjelmat on tehty juuri C:llä tai C++:lla.
Linux ja Windowskin on tehty aika pitkälle c/c++:lla.
rutkis kirjoitti:
Linux ja Windowskin on tehty aika pitkälle c/c++:lla.
Tuli muute yhtäkkii mielee et mikä kääntäjä niil on ollu :p
Linux kääntyy GCC:llä, Windowsista en tiedä, mutta veikkaisin jotain MS:n omaa.
Windows käännettään tietääkseni jollain Visual C++:n yksityisellä erikoisversiolla. Osa tauhkasta (mm. apuohjelmia) käännettäneen ihan samoilla ohjelmilla, mitä Microsoftilla on julkisessa levityksessä.
Jos haluaa tehdä helposti "tekstiruutuja, buttoneita jne" kuten esimerkiksi Visual Basicissa, mutta silti käyttää ohjelmointikielenä C++:aa, kannattaa tutustua Borland C++ Builderiin. Myös Microsoft Visual Studio yhdistettynä .NETiin tekee hommasta helppoa, oli kieli sitten Visual Basic, C++, C# tai joku muu.
C++.NET kääntyy, jos koneesta löytyy .NET Framework, IDEksi vaikka #Develop. C++.NET on kuitenkin vielä hieman erilaisempaa tavalliseen C++-ohjelmointiin nähden kuin Borlandin Builder.
Aihe on jo aika vanha, joten et voi enää vastata siihen.