Re: boost & VC6.0
От: Kozyrevski  
Дата: 23.10.03 15:47
Оценка:
Здравствуйте, Kozyrevski, Вы писали:

K>Привет.

K>Или я что-то непонимаю или так и должно быть???

K>
K>#include <boost/lambda/lambda.hpp>

K>void main() {
K>}
K>


K>Выдает

K>boost/lambda/detail/lambda_fwd.hpp(31) : fatal error C1001: INTERNAL COMPILER ERROR
K>

Собственно хотелось что-то вроде этого:

vector<int> a(100);
.
.
.
for_each(a.begin(), a.end(), cout << _1 << '\n');


Как такое сделать, не используя boost::lambda?
В том смысле, как написать "_1", чтобы компилилось VC6 или Intel?
Честно говоря не хочется разбираться в boost-овских исходниках, может кто знает?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.