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

U čemu je štos pa ne radi?

[es] :: C/C++ programiranje :: C/C++ za početnike :: U čemu je štos pa ne radi?

[ Pregleda: 1995 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

casper.link
Sarajevo

Član broj: 157398
Poruke: 375
*.teol.net.

Sajt: eestec-es.rs.ba


+8 Profil

icon U čemu je štos pa ne radi?30.03.2009. u 16:22 - pre 183 meseci
Da li može neko da mi kaže u čemu je greška u ovom koodu?

Dev cpp 4.9.9.2 ga kompajlira i izvrši, a visual studio 6.0 nece da ga kompajlita jer kaže da ima grešku
Code:
e:\xxxxxx\etf vladan\tacka u ravni\stek1.cpp(5) : error C2871: 'std' : does not exist or is not a namespace
Error executing cl.exe.

Kood sam prikačio uz poruku da ne pretrpavam poruku.
Neznanje je osnov svih naših sumnji...
Prikačeni fajlovi
 
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: U čemu je štos pa ne radi?30.03.2009. u 18:14 - pre 183 meseci
Jesi li probao da u fajlu stek1.cpp dodas liniju:
#include <iostream>
(naravno pre: using namespace std;)

 
Odgovor na temu

casper.link
Sarajevo

Član broj: 157398
Poruke: 375
*.teol.net.

Sajt: eestec-es.rs.ba


+8 Profil

icon Re: U čemu je štos pa ne radi?30.03.2009. u 18:37 - pre 183 meseci
Nisam to ranije probao.
Ovaj zadatak sam slučajno unio u računar iz Krausove knjige "Programski jezik C++", čisto da ponovim pred ispit i u njegovom kodu nema ovo sto si ti naveo, ali radi sa tim i ima logike.
Na nekom forumu sam nasao da treba dodati liniju #include <string> ali mi to nema nikakve logike, a radi sa tim.
Neznanje je osnov svih naših sumnji...
 
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: U čemu je štos pa ne radi?30.03.2009. u 19:16 - pre 183 meseci
Citat:

Na nekom forumu sam nasao da treba dodati liniju #include <string> ali mi to nema nikakve logike, a radi sa tim.

Svaki include u sebi ukljucuje dodatne unclude-ove (verovatno i iostream), eto to je logika :)
 
Odgovor na temu

casper.link
Sarajevo

Član broj: 157398
Poruke: 375
*.teol.net.

Sajt: eestec-es.rs.ba


+8 Profil

icon Re: U čemu je štos pa ne radi?30.03.2009. u 21:39 - pre 183 meseci
Hvala puno na objasnjenjima.
Citat:
X Files: Svaki include u sebi ukljucuje dodatne unclude-ove (verovatno i iostream), eto to je logika :)

Ovo mi uopste nije palo na pamet.
Neznanje je osnov svih naših sumnji...
 
Odgovor na temu

pcaca
Aleksandar
Makedonija

Član broj: 5333
Poruke: 92
77.29.10.*



Profil

icon Re: U čemu je štos pa ne radi?31.03.2009. u 13:27 - pre 183 meseci
std je namespace u kojeg su definisani class-e C++ standardne biblioteke. U stek1.cpp ne uklucujes nijedan file is standardne C++ biblioteke (cstdlib je iz C biblioteke) tako da ti je std namespace nedefinisan sto ti i compiler kaze. "using namespace std;" uopce ti ne treba, tako da je boje da ga maknes nego da ukljucujes nepotrebne header-e u source.
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: U čemu je štos pa ne radi?

[ Pregleda: 1995 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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