|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
2.6.2012, 0:59 | #1 |
Član
Član od: 14.4.2010.
Lokacija: Podgorica
Poruke: 332
Zahvalnice: 61
Zahvaljeno 11 puta na 11 poruka
|
make_pair pitanje ??
Kod:
#include <iostream> #include <string> #include <map> class Object { public: int x; int y; }; class NekaKlasa { private: std::map< std::string, Object* > m_Obj; public: void AddObject( Object*, std::string ); }; void NekaKlasa::AddObject(Object* obj, std::string str) { m_Obj.insert( std::make_pair<std::string, Object*> ( str, obj ) ); } int main() { return 0; } Ovaj kod se uspjesno kompajlira pod Windows7 u CodeBlocks (mingw32). Medjutim kad isti kod kompajliram pod Linux Ubuntu 11.10 (g++) dobijam sledeci error: Kod:
In member function ‘void NekaKlasa::AddObject(Object*, std::string)’: error: no matching function for call to ‘make_pair(std::string&, Object*&)’ note: candidate is: note: template<class _T1, class _T2> std::pair<typename std::__decay_and_strip<_T1>::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) Sta je problem ?? xD |
2.6.2012, 8:52 | #2 |
Veteran
|
Re: make_pair pitanje ??
Probaj sa samo :
Kod:
std::make_pair( str, obj ) Kod:
std::make_pair(std::string &&, Object&&) Ovaj guide odlično objašnjava celu stvar : link |
2.6.2012, 16:38 | #3 |
Član
Član od: 14.4.2010.
Lokacija: Podgorica
Poruke: 332
Zahvalnice: 61
Zahvaljeno 11 puta na 11 poruka
|
Re: make_pair pitanje ??
Sad radi
hvala ti ! |
Sledeći korisnik se zahvaljuje korisniku clzola na korisnoj poruci: | ||
fingerprint (5.6.2012) |
Bookmarks sajtovi |
Alatke vezane za temu | |
Vrste prikaza | |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Teoretsko pitanje - konfa do 100 evra :) | Eni | Šta da kupim? | 50 | 7.12.2012 14:47 |
Prosto pitanje, barem se nadam, validacija forme | nepoverljiv | Serverske aplikacije i baze podataka | 2 | 26.9.2010 16:14 |
Stručno pitanje vezano za monitor | FiresnakE | Kvarovi | 11 | 10.5.2010 10:10 |
Pitanje u vezi telekom ADSL-a i lokalne mreze | NinoJovic | Komunikacioni uređaji i umrežavanje | 1 | 28.4.2010 12:38 |
Pitanje za rubriku I/O PORT nesto nece | herrnikolic | O SK-u uopšte | 5 | 14.12.2009 22:14 |