LINUX.ORG.RU

MSVC тоже шутит


0

0

В день смеха MSVC решила не тушеваться и пошутила выдав следующую ошибку при компиляции:

cannot convert parameter 1 from 'bool (__cdecl *)(const T &)' to 'bool (__cdecl *)(const T &)'

П.С. когда они уже сволочи typeof прикрутят - в gcc давным давно есть

★★★★

Ответ на: Re: MSVC тоже шутит от mono

Re: MSVC тоже шутит

это ошибка при попытке использовать шаблонную функцию в аргументе метода шаблонного класса, насчет typeof простой пример:

int i;
typeof(i) j;

тут j тоже имеет тип int, в gcc(icc) работает, в msvc - нет

lester ★★★★ ()

Re: MSVC тоже шутит

> когда они уже сволочи typeof прикрутят - в gcc давным давно есть

В 10 будет auto из C++0x

Begemoth ★★★★★ ()
Ответ на: Re: MSVC тоже шутит от balodja

Re: MSVC тоже шутит

Зря надеешься - там будет только автоопределение типа переменной - по типу инициализирующего выражения. Вывод типов по ХМ, насколько я понимаю, не сделать - мешают неограниченная перегрузка функций и неявные приведения типов.

Begemoth ★★★★★ ()

Re: MSVC тоже шутит

> в gcc [typeof] давным давно есть

Не понял. Имея поддержку typeof, разве сложно добавить поддержку auto? Которой на сколько я знаю (вчера смотрел) в gcc пока нет.

O_o ()
Ответ на: Re: MSVC тоже шутит от lester

Re: MSVC тоже шутит

> это ошибка при попытке использовать шаблонную функцию в аргументе метода шаблонного класса

Эта попытка даже звучит уже как ошибка.

smh ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.