синтаксис С++: BOOST_FOREACH vs shared_ptr
От: emergenter Россия  
Дата: 29.10.17 15:37
Оценка: :))
Подскажите, пожалуйста, как правильно записать синтаксис с++ для данных конструкций:
typedef std::shared_ptr<const CMyClass> CMyClassRef;

class CMyClass
{
public:
    const std::vector<int> vValues;
...
}


Как правильно написать синтаксис по перебору значений?
CMyClassRef myClassRef;

....

BOOST_FOREACH( int value, myClassRef.vValues)
{

    //работаем со значением value
}


при такой записи пишет ошибку, что не верно? как правильно записывать?
Отредактировано 02.11.2017 11:06 Кодт . Предыдущая версия . Еще …
Отредактировано 29.10.2017 15:50 emergenter . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.