«Вложенный« шаблон »>>« проблема »решена. Как насчет `<::`?

StackOverflow https://stackoverflow.com/questions/4091663

  •  28-09-2019
  •  | 
  •  

Вопрос

C ++ 0x обращается к проблеме последовательных скобок закрытия углов в шаблонах, как вvector<vector<int>>. Отказ Никакое пространство не требуется между > > больше. C ++ 0x решает проблему <:: как в vector<::MyType> ? Пространство между < и :: все еще требуется?

Редактировать: Я подразумеваю под формулировкой стандарта (черновик). Многие компиляторы справляются с этим в течение длительного времени сейчас

Это было полезно?

Решение

Да, это пространство все еще требуется в настоящее время. Но нас Национальный комментарий 15 Запрошено это быть удаленным, и похоже, предлагаемое разрешение будет включено (поскольку он «готов»).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top