Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Treba mi pomoc oko knjige "C++ za 21 dan"

[es] :: C/C++ programiranje :: C/C++ za početnike :: Treba mi pomoc oko knjige "C++ za 21 dan"

Strane: 1 2

[ Pregleda: 7149 | Odgovora: 37 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Treba mi pomoc oko knjige "C++ za 21 dan"21.09.2011. u 20:40 - pre 153 meseci
Ja se zovem Acko Spasic. Idem u II razred srednje, hteo sam da naucim da programiram u C++. Uzeo sam knjigu "C++ za 21 dan" od Jesse Liberty VII izdanje (godina izdanja 2003).
Pratio sam uputsva iz knjige, i prvi program mi ne radi. Pa sad mene zanima, da li je to do mene, kompajlera ili do knjige. Tacnije me zanima da li je ta knjiga zastarela? Jer sam vec
negde procitao da jeste. Kod koji sam kucao je:

#include<iostream.h>
int main()
{
cout<<"Zdravo svete!\n";
return 0;
}

Izbaci mi i neke greske, ali to ako vas zanima pitajte pa cu vam tacno napisati sta pise. Negde sam video da je kod zastareo i da treba da glasi:

#include<iostream>
using namespace std;
int main()
{
cout<<"Zdravo svete!\n";
return 0;
}

I kad sam tako probao nije mi izbacivao nikakve greske, ali mi samo na trenutak pokaze crni prozor i odma nestane, ne stignem da vidim da li ista pise.

Zamolio bi za pomoc i savete. Unapred zahvalan!
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4902
*.dynamic.sbb.rs.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"21.09.2011. u 20:50 - pre 153 meseci
Kako privremeno zaustaviti konzolni program da se ne zatvori odmah nakon starovanja
http://www.elitesecurity.org/t260467
 
Odgovor na temu

balavi

Član broj: 175011
Poruke: 797
*.dynamic.isp.telekom.rs.



+104 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"21.09.2011. u 21:40 - pre 153 meseci
Citat:
Code:
C++
#include <iostream>
using namespace std;
 
int main()
{
        cout << "Zdravo svete!";
 
        return 0;
}

U principu nije neophodno naznačiti korišćenje nejmspejsa (namespace) std:
Code:
#include <iostream>
 
int main()
{
        std::cout << "Zdravo svete!";
        return 0;
}

Premda se korišćenje članica istog može i selektivno naznačiti:
Code:
#include <iostream>
using std::cout;
 
int main()
{
        cout << "Zdravo svete!";
        return 0;
}


http://sr.wikipedia.org/sr/Hello_World#C.2B.2B

a jel ti ime ozbiljno Acko, ili je to skraćeno od Aleksandar?
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 12:48 - pre 153 meseci
Nije skraceno, bas Acko ;) Znaci knjiga jeste zastarela? i kodovi? jel znate gde ima takva neka knjiga na nasem jeziku samo novija verzija?
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 12:50 - pre 153 meseci
I da zaboravio sam, pomoglo mi je ono da se program ne zatvara hvala.
 
Odgovor na temu

balavi

Član broj: 175011
Poruke: 797
*.dynamic.isp.telekom.rs.



+104 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 12:52 - pre 153 meseci
mislim da nema nista novijeg datuma na nasem jeziku

pogledaj negde po netu i skini neku knjigu na engleskom jeziku .... taman ces da naucis jezik ;)
 
Odgovor na temu

2paca.zwaka
Nikola Ninkovic
Web Developer
BTGPort
Trebinje, RS/BiH

Član broj: 277023
Poruke: 126
*.teol.net.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 17:48 - pre 153 meseci
Pusti te knjige tipa "21 dan" i to......u ovom nema nista na brzaka........
while(I->AmAlive()){
I->DoSomeProgramming();
}
 
Odgovor na temu

uerceg
Software Developer
Berlin, Germany

Član broj: 267296
Poruke: 203
*.dynamic.sbb.rs.



+36 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 19:34 - pre 153 meseci
Citat:
2paca.zwaka: Pusti te knjige tipa "21 dan" i to......u ovom nema nista na brzaka........


Jasno je da nema ništa na brzaka, ali ta knjiga nije namenjena da neko postane C++ ekspert za 21 dan. To je knjiga koja se dotiče dosta širokog spektra C++ programskog jezika i bukvalno se dotiče osnova koje neko treba da poseduje iz tih oblasti. Ovaj dečko (bez uvrede naravno) s obzirom na problem koji ga je zadesio u Hello World aplikaciji se čini kao neko ko je na početku izučavanja C++ i smatram da je ova knjiga pravo mesto za početak, pošto je dosta temeljna što se tiče osnova i može se shvatiti dosta ukoliko se nije imalo dodira ranije sa ovim programskim jezikom.

Moj savet - samo napred, pročitaj tu knjigu ako ti se da celu da je čitaš.
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 22:00 - pre 153 meseci
Da upravu ste, nema nista za brzaka. Ja nisam ni hteo nista da zbrzam i ova knjiga mi se ucinila kao dosta temeljna i dobra (pogotovo jer nemam nikakvo predznanje iz ove oblasti)
ali je jedini problem sto ne mogu da probam nista od toga jer su kodovi zastareli. Sta mislite da li da nastavim da citam ili da trazim nesto drugo?
 
Odgovor na temu

uerceg
Software Developer
Berlin, Germany

Član broj: 267296
Poruke: 203
*.dynamic.sbb.rs.



+36 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"22.09.2011. u 22:28 - pre 153 meseci
Kako misliš "kodovi su zastarili"? Imam štampano izdanje te knjige na engleskom ovde kod sebe trenutno i kodovi mi izgledaju sasvim u redu.

Moj ti je savet: Što se tiče alata za programiranje - Ako koristiš Windows operativni sistem, skini Microsoft Visual Studio 2010 Express za C++ (besplatan je, možeš ga naći na netu na adresi http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express), a ako koristiš Linux, koristi prosto g++ kompajler sa komandne linije i tekstualni editor. Nastavi sa čitanjem ove knjige, i probavaj kodove koji su tamo navedeni, ne znam šta može da ti ne radi. Ako budeš imao nekih problema sa pokretanjem nekog od primera, javi se ovde, rado ću ti pomoći da ga nateraš da radi.
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 14:39 - pre 153 meseci
Vazi brate ;) hvala na pomoci :D
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 15:00 - pre 153 meseci
E jel moze jos jedno pitanje? Posto ja veze nemam sa ovim. Otisao sam file>new i dao mi je da biram 4 opcije. Pa nzm koju da izaberem. Ponudjene su :
- Class Library
- CLR Console application
- CLR Empty project
- Windows form application
I ako nije previse sta je tu sta? u cemu je razlika?
 
Odgovor na temu

endre85

Član broj: 207893
Poruke: 325



+116 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 15:04 - pre 153 meseci
Console Application je ono sto tebi treba.

Jel znas engleski? Ako znas te stavke koje si naveo su vrlo "guglabilne". Npr:

Citat:
CLR Empty Project Template (C++)

The Empty Project template can be used when you want to create your own project type. The template creates the necessary file structure needed to store application information. Any references, files, or components must be added manually.


Odavde mozes da vidis sta je sta. Barem otprilike za sada.
http://msdn.microsoft.com/en-u...ary/6765tta0%28v=VS.80%29.aspx
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 15:24 - pre 153 meseci
E hvala. Al sad ima novi problem, znam da sam vec dosadio, ali ja ne umem da startujem program. Ne znam kako da uopste kompajlujem, pojavljivao mi je neki debug i build ali je failovo? o.O Gledao sam i help al nisam nista shvatio -.-. U dev-cpp je bila posebna opcija "compile and run", a ovde nema ni jedno ni drugo, aj jos to ako bi neko mogao da mi razjasni.
 
Odgovor na temu

endre85

Član broj: 207893
Poruke: 325



+116 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 15:34 - pre 153 meseci
Pritisni F5 :-)

Nazalost ja ti ne mogu sada pomoci, moram da palim na autobus. Mozda ti ovaj video moze pomoci:
http://msdn.microsoft.com/en-us/visualc/bb530677
(ako sam dobro provalio koristis Visual Studio (Express).

Ili postavi koju gresku ti je prijavio.

Evo ga i moj prvi program u C++:

 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 16:13 - pre 153 meseci
E ljudi moji ovo me ubi, nece da proradi nikako. Prvo sam kucao:
#include <iostream.h>
int main()
{
cout<<"Zdravo svete!\n";
return 0;
}
ali je onda nesto trazio da ubacim #include "stdfax.h", a kad sam to ubacio, onda kaze ne prepoznaje #include <iostream.h>
kao treba da promenim u <iostream> bez h. Ja promenim i program izgleda ovako:
#include "stdfax.h"
#include <iostream>
int main()
{
cout <<"Zdravo svete!\n";
return 0;
}
i on mi izbaci
error C2065: 'cout' : undeclared identifier o.O
i

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
i uvek mi pominje neko debugovanje dok pokusavam da kompajlujem o.O Uopste mi nije jasno sta hoce vise?
 
Odgovor na temu

uerceg
Software Developer
Berlin, Germany

Član broj: 267296
Poruke: 203
*.dynamic.sbb.rs.



+36 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 16:15 - pre 153 meseci
Citat:
Acko95: E hvala. Al sad ima novi problem, znam da sam vec dosadio, ali ja ne umem da startujem program. Ne znam kako da uopste kompajlujem, pojavljivao mi je neki debug i build ali je failovo? o.O Gledao sam i help al nisam nista shvatio -.-. U dev-cpp je bila posebna opcija "compile and run", a ovde nema ni jedno ni drugo, aj jos to ako bi neko mogao da mi razjasni.


Pretpostavljam da si skinuo Visual C++ Express 2010. Idi na Tools - Settings - Expert selektuj. Trebalo bi da ti se pojavi meni za Compile/Build/Run. Još jedan programerski savet - nemoj svaki put kada naiđeš na problem da postavljaš pitanja na forumima ili slično. Nauči da guglaš, i tek kada prevrneš stranica i stranica gugla i ne pronađeš odgovor na pitanje, onda se odluči na postavljanje pitanja na forumima i slično. Gugl ti je najbolji prijatelj u ovom zanatu, niko ne zna više od njega.

[Ovu poruku je menjao uerceg dana 23.09.2011. u 17:33 GMT+1]
 
Odgovor na temu

uerceg
Software Developer
Berlin, Germany

Član broj: 267296
Poruke: 203
*.dynamic.sbb.rs.



+36 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 16:22 - pre 153 meseci
Citat:
Acko95: E ljudi moji ovo me ubi, nece da proradi nikako. Prvo sam kucao:
#include <iostream.h>
int main()
{
cout<<"Zdravo svete!\n";
return 0;
}
ali je onda nesto trazio da ubacim #include "stdfax.h", a kad sam to ubacio, onda kaze ne prepoznaje #include <iostream.h>
kao treba da promenim u <iostream> bez h. Ja promenim i program izgleda ovako:
#include "stdfax.h"
#include <iostream>
int main()
{
cout <<"Zdravo svete!\n";
return 0;
}
i on mi izbaci
error C2065: 'cout' : undeclared identifier o.O
i

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
i uvek mi pominje neko debugovanje dok pokusavam da kompajlujem o.O Uopste mi nije jasno sta hoce vise?


Stavi ispod #include <iostream> liniju: using namespace std;
Ili u kodu koristi std::cout

Kada kreiraš novi konzolni projekat, trebalo bi da te provede kroz wizard u kojem ti stoje neke stvari checked, a neke ne. Obrati pažnju, ima mesto gde imaš da biraš između ovako nečeg: precompiled headers ili empty project. Odaberi uvek empty project i stdafx.h ti se neće pojavljivati.

[Ovu poruku je menjao uerceg dana 23.09.2011. u 17:33 GMT+1]
 
Odgovor na temu

Acko95
Acko Spasic
Novi Sad, Srbija

Član broj: 290828
Poruke: 18
*.dynamic.isp.telekom.rs.



+7 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 16:37 - pre 153 meseci
Hvala za resenje :D, upravu si, previse pitanja postavljam, al evo jos dva pitanja i necu vise smarati bar 5-6 dana:
1) Napravio sam program i uspeo je da ga kompajluje i debug je uspeo, sve je uspelo ali kad se program pokrene pojavi se mali crni prozor (slicno kao dos prozor) i ne pise nista u njemu,
ako probam nesto da ukucam ili da ugasim taj program ubije mi se ceo komp, pa moram da gasim preko task menagera. Da li imas predstavu sta se tu desilo? ( to ne umem da objasnim na engleskom
dovoljno dobro da google nadje nesto zato moram ovde da pitam)
2) Program mi je uspeoe jer sam dodavao jedan red vise, to je sad lako kad program ima 10 redova, ali sta ce biti kada budu programi od 300 redova, da li je razlika u kodovima velika, da se dodaje bas puno i menja, ili ima jedna stvar (sema) koja se promeni (doda) a ostalo ostaje isto?
 
Odgovor na temu

uerceg
Software Developer
Berlin, Germany

Član broj: 267296
Poruke: 203
*.dynamic.sbb.rs.



+36 Profil

icon Re: Treba mi pomoc oko knjige "C++ za 21 dan"23.09.2011. u 17:03 - pre 153 meseci
Citat:
Acko95:1) Napravio sam program i uspeo je da ga kompajluje i debug je uspeo, sve je uspelo ali kad se program pokrene pojavi se mali crni prozor (slicno kao dos prozor) i ne pise nista u njemu,
ako probam nesto da ukucam ili da ugasim taj program ubije mi se ceo komp, pa moram da gasim preko task menagera. Da li imas predstavu sta se tu desilo? ( to ne umem da objasnim na engleskom
dovoljno dobro da google nadje nesto zato moram ovde da pitam)


Code:
#include <iostream>
using namespace std;

int main()
{
    cout<<"Zdravo svete!\n";
    cin.get();
    return 0;
}


Startuj program (ne Debug, već Start without debug, ili tako nešto, ne koristim Express verziju pa ne znam napamet), trebalo bi da ti ispiše Zdravo svete i kada udariš enter, da ti ugasi konzolni prozor gde je to i ispisao.

Citat:
Acko95:2) Program mi je uspeoe jer sam dodavao jedan red vise, to je sad lako kad program ima 10 redova, ali sta ce biti kada budu programi od 300 redova, da li je razlika u kodovima velika, da se dodaje bas puno i menja, ili ima jedna stvar (sema) koja se promeni (doda) a ostalo ostaje isto?


Ne boj se, sve to radi, 99% ćeš samo morati da ubaciš using namespace std; i to je to. Eventualno ako je neka funkcija postala obsolete, pa da se mora zameniti novododatom koja obavlja njenu funkcionalnost, ali ne boj se - neće. Imam tu knjigu kući, vidim kodove, nećeš imati problema. Svuda obavezno u kodu stavi using namespace std; i teraj. Kako ti se koja greška pojavi -> www.google.com is your friend.

PS: Nemoj da shvatiš moju rečenicu za guglanje kao kritiku, već kao iskren savet, jer si na to osuđen, a što se pre navikneš, lakše će ti biti kasnije. Ne treba ti sada da kažeš da nećeš ovde pisati 5-6 dana. Piši kada god imaš problem, ko ima vremena i volje odgovoriće ti. Ja prvi ako mogu, pomoćiću.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Treba mi pomoc oko knjige "C++ za 21 dan"

Strane: 1 2

[ Pregleda: 7149 | Odgovora: 37 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.