Search
Write a publication
Pull to refresh
0
0
Send message

Ну тут уже нечего ответить, вы попросту отказываетесь слушать. То, что вам проблема кажется незначительной или редкой, не значит, что её вовсе нет и она не составляет одного из недостатков языка. На этом предлагаю закончить.

Это так. Я готов привести примеры:

  1. https://stackoverflow.com/questions/17430377/error-when-using-in-class-initialization-of-non-static-data-member-and-nested-cl

  2. https://coderwall.com/p/wksfza/sfinae-replacement-for-std-result_of

Оба случая приводят к ошибкам на gcc, но не на msvc. И неужели зависимость валидности таких конструкций от реализации компилятора/стандартной библиотеки — не недостаток?

Что ж, то что на проекте "на котором вы работаете" с этим вопросом всё так гладко — здорово. А на проекте, на котором работаю я, подобные проблемы возникали и имели характер, описанный мной выше.

Ну на самом деле все не так плохо

Да нет, работаю на проекте, который собирается на gcc под линукс и на msvc. Порой всплывают очень неприятные проблемы сборки, связанные с различной трактовкой стандарта этими компиляторами или просто багом в одном из них. Приходится подстраиваться, так что это всё же скорее проблема, ну или отталкивающий фактор как минимум.

Information

Rating
Does not participate
Registered
Activity