Спостерігач (шаблон проєктування): відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
→‎C++: ну, що за гидкий стиль..
Рядок 583:
#include <string>
#include <map>
#include <boost/foreach.hpp>
 
class SupervisedString;
Рядок 594 ⟶ 593:
std::string _str;
std::map<IObserver* const, IObserver* const> _observers;
typedef std::map<IObserver* const, IObserver* const>::value_type item;
void _Notify() {
BOOST_FOREACHfor (itemauto &iter, : _observers) {
iter.second->handleEvent (*this);
}