Naučte se C++ za 21 dní-nejde skompilovať kód – C / C++ – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Naučte se C++ za 21 dní-nejde skompilovať kód – C / C++ – Fórum – Programujte.comNaučte se C++ za 21 dní-nejde skompilovať kód – C / C++ – Fórum – Programujte.com

 

gaben0
Stálý člen
15. 3. 2008   #1
-
0
-

Nazdarte. Učím sa C++ z knihy Naučte se C++ za 21 dní a mám problém so skompilovaním programu 6.7 (do neho je includovaný .hpp súbor 6.6) zo strany 162, 163, deň 6.

6.6.hpp



#include <iostream>

class Kocka
{
public;
Kocka (int iniVek);
~Kocka();
int ZiskajVek() const {return jejVek;}
void NastavVek(int vek) { jejVek = vek;}
void Mnau() const { std::cout << "Mnau.\n";}
private;
int jejVek;
};


6.7.hpp


//Demonstruje inline funkcie a vlozenie hlavickoveho suboru

#include "kocka.hpp"

Kocka::Kocka(int ini Vek) //Konstruktor
{
jejVek = iniVek;
}

Kocka::~Kocka() //destruktor, ziadna akcia
{}

int main()
{
Kocka Micka(5);
Micka.Mnau();
std::cout << "Micka je macka ktora ma " << Micka.ZiskajVek() << " rokov.\n";
Micka.Mnau();
Micka.NastavVek(7);
std::cout << "Micka je macka ktora ma " << Micka.ZiskajVek() << " rokov.\n";

system("PAUSE");
return 0;
}


Keď sa pokúšam skompilovať kód 6.7.cpp tak mi kompilátor ukazuje chybu na riadku 3 (#include "kocka.hpp):
In file included from 6.7.cpp 

Neviem prísť na to kde je chyba. Tí ktorí máte túto knihu by ste mohli pomôcť. Thx.

Nahlásit jako SPAM
IP: 85.237.8.–
C, C++
gaben0
Stálý člen
15. 3. 2008   #2
-
0
-

Už som prišiel na to, kde som mal chybu, namiesto public: som napísal public; a tak isto aj pri private.
Sorry za zbytočný príspevok, môžte lock.

Nahlásit jako SPAM
IP: 85.237.8.–
C, C++
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 45 hostů

Moderátoři diskuze

 

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