Anonymní profil Daniel Samotář – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Daniel Samotář – Programujte.comAnonymní profil Daniel Samotář – Programujte.com

 

Příspěvky odeslané z IP adresy 88.102.49.–

Daniel Samotář
C / C++ › [C++] Základy C++, aneb cháp…
14. 1. 2014   #186349

Tak Vám děkuji, kdyby byly další otázky, tak se ozvu zde.

Daniel Samotář
C / C++ › [C++] Základy C++, aneb cháp…
13. 1. 2014   #186312

Aha, díky. To mi leccos ujasnilo!

Co k té literatuře, věděl bys o něčem?

Daniel Samotář
C / C++ › [C++] Základy C++, aneb cháp…
13. 1. 2014   #186310

Postupuji dle návodů na Youtube, abych se naučil vůbec základy. Je to pro mě lepší, než hlavu hned ze začátku zabořit do literatury a teorií. Poté však přejdu k některé z knížek. Staženou mám *.pdf verzi Thinking in C++. Je zadarmo na ofic. stránkách vč. Volume 2.
Dle videí chápu vše až po toto, tak jsem se pokusil k tomu napsat komentář. Tedy co si myslím, že jednotlivý řádek dělá. Prosím o zkontrolování, jestli to vůbec celé dává smysl.

Dále jsem se chtěl zeptat, jakou byste mi ještě doporučili literaturu? Slyšel jsem, že Mistrovství C++ je skvělý, ale zajímaly by mě ještě jiné názory.
Omlouvám se, jestli je to otrava, toto řešit. Jsem si docela vědom toho, že zde musí psát každý druhý začátečník o radu s primitivním řešením.

#include <iostream>
//vkládá string, textový řetězec
#include <string>
using namespace std;

class Class1{
//abychom se dostali k části private, musíme určit postup pomocí funkce public
    public:
        //funkce nastaví jméno a dosadí jej za x
        void setName(string x){
            name = x;
        }
        //funkce získá jméno z proměnné x a vrátí jej zpátky
        string getName(){
            return name;
        }
        //private část, samotný "důvod" objektu.
    private:
        string name;
};


int main()
{
    //toto vytváří objekt
    Class1 c1;
    //toto nastavuje proměnnou x = name
    c1.setName("Lorenzo von Matterhorn");
    //toto jméno v proměnné vypíše na obrazovku po zapnutí programu
    cout << c1.getName();
    return 0;
}

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý