Как я вернуть итератор функцию формы:возвращение итератора
я Worte это: . ..
template<class S,class T> class Database {
public:
.
..
map<S,Node<T>*> m_map::iterator Find (S keyToFind);
.
..
....
private:
.
..
map<S,Node<T>*> m_map;
..
.
};
.
..
template<class S,class T>
map<S,Node<T>*> m_map::iterator Find (S keyToFind) {
map<S,Node<T>*>::iterator itMap;
itMap = m_map.find(KeyToUpDate);
return itMap;
}
..
.
есть много ошибок, потому что этого: Ошибка 1 ошибка C2653: 'm_map': это не класс или пространство имен имя Ошибка 2 Ошибка C2146: синтаксическая ошибка: отсутствует ';' перед идентификатором «Найти» Ошибка 3 ошибки C4430: отсутствует спецификатор типа - int. Примечание: C++ не поддерживает default- Ошибка 5 Ошибка C2653: 'm_map': это не класс или пространство имен имя Ошибка 7 Ошибка C2133: 'Итератор': неизвестен размер .. ...
я дон «т понять, что проблема ..
Первый комментарий должен быть «Я надеюсь, что вы не поставили«, используя патезрасе «в заголовке». Я надеюсь. –
@ Zan: Ха, спасибо. :) – GManNickG