Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > pl.comp.programming > #28595

Re: Jak poskładać rozsypane drzewko?

From Borneq <borneq@antyspam.hidden.pl>
Newsgroups pl.comp.programming
Subject Re: Jak poskładać rozsypane drzewko?
Date 2016-05-17 19:44 +0200
Organization ATMAN - ATM S.A.
Message-ID <nhfl9e$5hr$1@node2.news.atman.pl> (permalink)
References <nhf91a$pgp$1@node2.news.atman.pl> <nhfisc$382$1@node2.news.atman.pl>

Show all headers | View raw


W dniu 17.05.2016 o 19:03, bartekltg pisze:
>              map[elem->strHashBlock] = elem;
>              iter->second->Add(elem);
>> for (int j = 1; j < vecAllElems.size(); j++)
>>      {
>>          CChainNode *elem = vecAllElems[j];
>
> Aż się prosi o
>
>  for (auto itelem = begin(vecAllElems); itelem!=end(vecAllElems); itelem)


void buildForest()
{
	unordered_map<string, size_t> map;
	//dwa przebiegi
	for (int i = 0; i < allnodes.size(); i++)
	{
		map[allnodes[i]->strHash] = i;
	}
	for (int i = 0; i < allnodes.size(); i++)
	{
		unordered_map<string, size_t>::const_iterator iter = 
map.find(allnodes[i]->strHashParent);		
		iter->second->Add(allnodes[i]);
	}
}

Nie zrobiłem for (auto itelem = begin(vecAllElems); 
itelem!=end(vecAllElems); itelem) ponieważ potrzebowałem indeks.

Ale w linii iter->second->Add(allnodes[i]); jest błąd:

Error	C2227	left of '->Add' must point to class/struct/union/generic type	
Error (active)		expression must have pointer type	

Mimo że w programie dało się to skompilować...

Back to pl.comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Jak poskładać rozsypane drzewko? Borneq <borneq@antyspam.hidden.pl> - 2016-05-17 16:15 +0200
  Re: Jak poskładać rozsypane drzewko? Borneq <borneq@antyspam.hidden.pl> - 2016-05-17 17:54 +0200
  Re: Jak poskładać rozsypane drzewko? bartekltg <bartekltg@gmail.com> - 2016-05-17 19:03 +0200
    Re: Jak poskładać rozsypane drzewko? Borneq <borneq@antyspam.hidden.pl> - 2016-05-17 19:44 +0200
      Re: Jak poskładać rozsypane drzewko? Borneq <borneq@antyspam.hidden.pl> - 2016-05-17 20:06 +0200
      Re: Jak poskładać rozsypane drzewko? bartekltg <bartekltg@gmail.com> - 2016-05-17 20:14 +0200
  Re: Jak poskładać rozsypane drzewko? "M.M." <mmarszik@gmail.com> - 2016-05-17 13:32 -0700
    Re: Jak poskładać rozsypane drzewko? bartekltg <bartekltg@gmail.com> - 2016-05-17 22:43 +0200
    Re: Jak poskładać rozsypane drzewko? bartekltg <bartekltg@gmail.com> - 2016-05-17 22:49 +0200
      Re: Jak poskładać rozsypane drzewko? "M.M." <mmarszik@gmail.com> - 2016-05-18 04:59 -0700
        Re: Jak poskładać rozsypane drzewko? bartekltg <bartekltg@gmail.com> - 2016-05-18 14:27 +0200

csiph-web