All the errors look like this... but my doubt is ... if this code
compiles with vc7 why don't compiles with vc8..
If you have a time pleas look the project the adress is
http://sourceforge.net/projects/easysoap/
Error 3 error C2146: syntax error : missing ';' before identifier
'm_index'
Error 4 error C4430: missing type specifier - int assumed. Note: C++
does not support default-int
class ForwardHashMapIterator{private:
const SOAPHashMap *m_map;
Elements::Iterator m_index;//the error appear here
HashElement *m_he;
...
Error 6 error C2226: syntax error : unexpected type
'EasySoap::SOAPHashMap<K,I,H,E>'
ForwardHashMapIterator(const SOAPHashMap *map, Elements::Iterator
index): m_map(map), m_index(index), m_he(0){
if (m_map){
// Find first bucket with an element
while (m_index != m_map->m_elements.End() && !(m_he =
*m_index))
++m_index;
}
}