Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
Vanja_ Forumaš(ica)

Pridružen/a: 21. 11. 2009. (14:38:39) Postovi: (2C)16
|
|
[Vrh] |
|
Cobs Forumaš(ica)


Pridružen/a: 21. 01. 2008. (13:32:15) Postovi: (206)16
Spol: 
Lokacija: Geto
|
|
[Vrh] |
|
nike Forumaš(ica)

Pridružen/a: 11. 02. 2010. (13:05:01) Postovi: (58)16
|
|
[Vrh] |
|
pmli Forumaš(ica)

Pridružen/a: 09. 11. 2009. (12:03:05) Postovi: (2C8)16
Spol: 
|
|
[Vrh] |
|
kaj Forumaš(ica)

Pridružen/a: 15. 11. 2009. (21:02:20) Postovi: (B8)16
|
|
[Vrh] |
|
kakt00s Forumaš(ica)


Pridružen/a: 17. 10. 2007. (12:19:40) Postovi: (183)16
Spol: 
Lokacija: :ɐɾıɔɐʞoן
|
|
[Vrh] |
|
vinko Forumaš(ica)

Pridružen/a: 26. 08. 2006. (23:08:00) Postovi: (1A8)16
Spol: 
Lokacija: PMF-MO 214
|
Postano: 18:33 ned, 27. 3. 2011 Naslov: |
|
|
[quote="kakt00s"]Zadatak [b]gugl[/b]
Vidim da su u primjeru maina tri koda za ispis (vector, set i list), ali mi nije jasno za što služi
[i]void ispisi(set<string> vs)[/i]
pošto se nigdje ne koristi. Jel moguće da je nešto krivo u zadanim funkcijama? Dvije vraćaju list, a jedna vector. Možda bi jedna od ovih koje vraćaju list trebala vraćati set?[/quote]
Te tri funkcije su iste u svim grupama, pa moguće da se u guglu ne koriste sve 3.
[size=9][color=#999999]Added after 4 minutes:[/color][/size]
[quote="nike"]može mi netko objasnit kako da izračunam duljinu stringa koji sadrži dvije-tri riječi i kako da dohvatim prvu riječ,kako dohvatit drugu,trću itd koliko ih već ima?[/quote]Može kao što je kolega rekao sa find/erase...
Iako mislim da je najjednostavnije koristeći sstream header (koji doduše nismo radili na vježbama):
[code:1]#include <iostream>
#include <string>
#include <sstream>
using namespace std;
string s = "nekolike razlicitih rijeci", t;
istringstream is(s);
while (is >> t)
cout << t << endl;[/code:1]
kakt00s (napisa): | Zadatak gugl
Vidim da su u primjeru maina tri koda za ispis (vector, set i list), ali mi nije jasno za što služi
void ispisi(set<string> vs)
pošto se nigdje ne koristi. Jel moguće da je nešto krivo u zadanim funkcijama? Dvije vraćaju list, a jedna vector. Možda bi jedna od ovih koje vraćaju list trebala vraćati set? |
Te tri funkcije su iste u svim grupama, pa moguće da se u guglu ne koriste sve 3.
Added after 4 minutes:
nike (napisa): | može mi netko objasnit kako da izračunam duljinu stringa koji sadrži dvije-tri riječi i kako da dohvatim prvu riječ,kako dohvatit drugu,trću itd koliko ih već ima? | Može kao što je kolega rekao sa find/erase...
Iako mislim da je najjednostavnije koristeći sstream header (koji doduše nismo radili na vježbama):
Kod: | #include <iostream>
#include <string>
#include <sstream>
using namespace std;
string s = "nekolike razlicitih rijeci", t;
istringstream is(s);
while (is >> t)
cout << t << endl; |
|
|
[Vrh] |
|
Tomy007 Forumaš(ica)

Pridružen/a: 08. 11. 2009. (19:45:28) Postovi: (94)16
|
Postano: 18:48 ned, 27. 3. 2011 Naslov: |
|
|
Imam problema sa tipom podataka set, u gugl.h sam htio napraviti set<document, manji>, ali mi javlja gršku :
/tmp/ccDCG1Hj.o: In function `manji::operator()(document const&, document const&) const':
gugl.cpp:(.text+0x0): multiple definition of `manji::operator()(document const&, document const&) const'
/tmp/ccTvfW7l.o:main.cpp:(.text+0x0): first defined here
collect2: ld returned 1 exit status
ovo je kod moje gugl.h datoteke :
[code:1]
#include <set>
#include <string>
#include <vector>
#include <list>
using namespace std;
struct document {
string s1, s2;
};
class manji {
public:
bool operator() (const document &d1, const document &d2) const;
};
bool manji::operator()(const document &d1, const document &d2) const{
return d1.s1<d2.s1;
}
struct gugl {
set<document, manji> G;
void dodaj(string ime, string sadrzaj);
list<string> jednostavnoTrazi(string sadrzi, string neSadrzi);
vector<string> nadji(vector<string> pojmovi);
list<string> nadjiFrazu(string fraza);
};
[/code:1]
p.s. Znam da sam možda umjesto novog tipa document mogao koristiti i pair, ali sam sada cijeli program napravio sa tim tipom podataka document, pa bi mi trebala pomoć da ovo modificiram da radi (Ovo sa class manji sam našao u knjizi demistificirani c++)
Imam problema sa tipom podataka set, u gugl.h sam htio napraviti set<document, manji>, ali mi javlja gršku :
/tmp/ccDCG1Hj.o: In function `manji::operator()(document const&, document const&) const':
gugl.cpp:(.text+0x0): multiple definition of `manji::operator()(document const&, document const&) const'
/tmp/ccTvfW7l.o:main.cpp:(.text+0x0): first defined here
collect2: ld returned 1 exit status
ovo je kod moje gugl.h datoteke :
Kod: |
#include <set>
#include <string>
#include <vector>
#include <list>
using namespace std;
struct document {
string s1, s2;
};
class manji {
public:
bool operator() (const document &d1, const document &d2) const;
};
bool manji::operator()(const document &d1, const document &d2) const{
return d1.s1<d2.s1;
}
struct gugl {
set<document, manji> G;
void dodaj(string ime, string sadrzaj);
list<string> jednostavnoTrazi(string sadrzi, string neSadrzi);
vector<string> nadji(vector<string> pojmovi);
list<string> nadjiFrazu(string fraza);
};
|
p.s. Znam da sam možda umjesto novog tipa document mogao koristiti i pair, ali sam sada cijeli program napravio sa tim tipom podataka document, pa bi mi trebala pomoć da ovo modificiram da radi (Ovo sa class manji sam našao u knjizi demistificirani c++)
|
|
[Vrh] |
|
nike Forumaš(ica)

Pridružen/a: 11. 02. 2010. (13:05:01) Postovi: (58)16
|
|
[Vrh] |
|
Tomy007 Forumaš(ica)

Pridružen/a: 08. 11. 2009. (19:45:28) Postovi: (94)16
|
|
[Vrh] |
|
nike Forumaš(ica)

Pridružen/a: 11. 02. 2010. (13:05:01) Postovi: (58)16
|
|
[Vrh] |
|
Cobs Forumaš(ica)


Pridružen/a: 21. 01. 2008. (13:32:15) Postovi: (206)16
Spol: 
Lokacija: Geto
|
|
[Vrh] |
|
ante003 Forumaš(ica)


Pridružen/a: 13. 10. 2008. (17:45:10) Postovi: (3C5)16
Spol: 
|
Postano: 22:12 ned, 27. 3. 2011 Naslov: |
|
|
[quote="nike"]da li zna netko jesu li praktikumi na faxu otvoreni za vrijeme trajanja kolokvija tj. da li ih se može koristit?
Ako netko zna neke pobliže informacije,neka napiše tu ili mi pošalje na pp
Ako skinem i instaliram ubuntu,da li onda trebam instalirat još neke programe na njega da bi mogao pisat zadacu?[/quote]
otvoreni su svaki dan od 8 do 20h, svih 5. Tu i tamo je nesto unutra ali ces uvijek nac slobodan praktikum. I ako zelis bas radit a vidis da netko igra igrice na netu ili nist ne radi, reci demosu da zelis ucit i mora ti oslobodit racunalo na kojem se nista ne radi (za faks).
a za ubuntu si moras instalirat g++ compajler jer ti ne dode na pocetku.
instaliras ga sa sudo apt-get install g++ ili ides u System -> Administration -> Synaptic Package Manager pa ga tamo nades i instaliras.
nike (napisa): | da li zna netko jesu li praktikumi na faxu otvoreni za vrijeme trajanja kolokvija tj. da li ih se može koristit?
Ako netko zna neke pobliže informacije,neka napiše tu ili mi pošalje na pp
Ako skinem i instaliram ubuntu,da li onda trebam instalirat još neke programe na njega da bi mogao pisat zadacu? |
otvoreni su svaki dan od 8 do 20h, svih 5. Tu i tamo je nesto unutra ali ces uvijek nac slobodan praktikum. I ako zelis bas radit a vidis da netko igra igrice na netu ili nist ne radi, reci demosu da zelis ucit i mora ti oslobodit racunalo na kojem se nista ne radi (za faks).
a za ubuntu si moras instalirat g++ compajler jer ti ne dode na pocetku.
instaliras ga sa sudo apt-get install g++ ili ides u System → Administration → Synaptic Package Manager pa ga tamo nades i instaliras.
_________________ Ako ste previše otvorenog uma, ispast će vam mozak
------------------------------------------------------
Racunalo bez Windowsa je kao riba bez bicikla
|
|
[Vrh] |
|
nike Forumaš(ica)

Pridružen/a: 11. 02. 2010. (13:05:01) Postovi: (58)16
|
|
[Vrh] |
|
Luuka Forumaš(ica)


Pridružen/a: 13. 02. 2007. (20:34:54) Postovi: (925)16
Spol: 
Lokacija: Hakuna Matata
|
Postano: 14:01 pon, 28. 3. 2011 Naslov: |
|
|
bool je TIP, kao što su int, double, float itd. i koristiš ga posve analogno. Jedine vrijednosti koje može poprimiti su true i false. U funkciji koja vraća bool možeš napraviti vraća varijable koja je bool, ili vratiti direktno true/false
bool je TIP, kao što su int, double, float itd. i koristiš ga posve analogno. Jedine vrijednosti koje može poprimiti su true i false. U funkciji koja vraća bool možeš napraviti vraća varijable koja je bool, ili vratiti direktno true/false
_________________ "Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy 
|
|
[Vrh] |
|
eve Forumaš(ica)

Pridružen/a: 13. 07. 2009. (23:07:06) Postovi: (192)16
Spol: 
|
|
[Vrh] |
|
vinko Forumaš(ica)

Pridružen/a: 26. 08. 2006. (23:08:00) Postovi: (1A8)16
Spol: 
Lokacija: PMF-MO 214
|
|
[Vrh] |
|
eve Forumaš(ica)

Pridružen/a: 13. 07. 2009. (23:07:06) Postovi: (192)16
Spol: 
|
|
[Vrh] |
|
vinko Forumaš(ica)

Pridružen/a: 26. 08. 2006. (23:08:00) Postovi: (1A8)16
Spol: 
Lokacija: PMF-MO 214
|
|
[Vrh] |
|
kratki89 Forumaš(ica)

Pridružen/a: 19. 09. 2009. (23:36:13) Postovi: (27)16
Lokacija: Zemlja i okolica
|
|
[Vrh] |
|
|