MSVC 2010 Ловите ещ один: [Internal compiler error]
От: nen777w  
Дата: 15.02.14 10:00
Оценка: 51 (4) +1 -2
Ловите еще один ICE в msvc2010, на других версиях компилятора не проверял пока.
void foooo(const std::vector<int>& v)
{
    struct s {
        int n;
    };

    static const s arr[] = { //Без static - справедливо ругается, иначе падает компилятор
        {0}
    };

    std::for_each(v.begin(), v.end(), [](int val)
        {
            std::find_if(arr, arr+sizeof(arr)/sizeof(s), []() -> bool
                {
                    return true;
                }
            );
        }
    );            
}


16.02.14 20:53: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.