Anonymní profil Kane – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Kane – Programujte.comAnonymní profil Kane – Programujte.com

 

Příspěvky odeslané z IP adresy 92.62.229.–

Kane
C / C++ › porovnání iterátoru a this
28. 7. 2012   #160741

Tak jsem to vyřešil takto:

if(&(*ars[i])==this)

Kane
C / C++ › porovnání iterátoru a this
28. 7. 2012   #160738

Zdravím potřebuji porovnat adresu iterátoru s ukazatelem this.
Mám tento kód:

boost::ptr_vector<baseArray>::const_iterator ars[6];
if(&ars[i]==this)
...

Háže mi to ale chybu:
comparison between distinct pointer types 'boost::void_ptr_iterator<__gnu_cxx::__normal_iterator<void* const*, std::vector<void*, std::allocator<void*> > >, const baseArray> (*)[6]' and 'baseArray*' lacks a cast

 

 

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