использование BOOST_FOREACH со станд.:: карта

Если контент загружается только при «прокрутке вниз», это, вероятно, означает, что страница использует Javascript для динамической загрузки контента.

Вы можете попробовать использовать веб-клиент, такой как PhantomJS , чтобы загрузить страницу и выполнить на ней javascript, а также имитировать прокрутку, вводя некоторые JS, такие как document.body.scrollTop = sY; ( Имитация события прокрутки) используя Javascript ).

45
задан Deduplicator 13 October 2015 в 16:32
поделиться

2 ответа

Проблема с первым членом пары, который должен быть const . Попробуйте это:

typedef std::map<int, int> map_t;
map_t mmap;  
BOOST_FOREACH( map_t::value_type &i, mmap )
    i.second++;
68
ответ дан 26 November 2019 в 21:10
поделиться

Другой вариант - использовать BOOST_FOREACH_PAIR, см. Мой ответ здесь:

BOOST_FOREACH и шаблоны без typedef

4
ответ дан 26 November 2019 в 21:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: