История изменений
Исправление hateyoufeel, (текущая версия) :
Плюсисты временами оказываются в ситуации, когда внезапно нужно перенести уже работающий код на платформу, где есть только компилятор отстающий на пару стандартов.
А можно примеры таких платформ? Кроме Itanium какого-нибудь, поддержку которого выкинули из GCC, и прочих дохлых елбусов ничего в голову не приходит.
Я, в общем-то, серьёзно спросил, вдруг есть какие-то интересные ограничения о которых я не знаю. А мне тут начали лечить про якобы железные ТЗ и «потому что так надо».
В общем, это трудно объяснить празношатающимся по форумам, но жизнь такова, что в мире C++ по целому ряду как объективных, так и субъективных причин часть проектов принципиально живет на более старых стандартах (вроде C++17, C++14 или даже на C++11, а кто-то наверняка еще и на C++98/03). Такова жизнь.
Я видел такие проекты и в 98% случаев эти причины высосаны из задницы и легко решаются настройкой кросскомпиляции. Оставшиеся 2% – это всякие всратые истории типа как firkax собирает софт в MSVS 5 выпуска 1997 года, потому что его контора поддерживает Windows 98 за каким-то чёртом.
Исправление hateyoufeel, :
Плюсисты временами оказываются в ситуации, когда внезапно нужно перенести уже работающий код на платформу, где есть только компилятор отстающий на пару стандартов.
А можно примеры таких платформ? Кроме Itanium какого-нибудь и прочих дохлых елбусов ничего в голову не приходит.
Я, в общем-то, серьёзно спросил, вдруг есть какие-то интересные ограничения о которых я не знаю. А мне тут начали лечить про якобы железные ТЗ и «потому что так надо».
В общем, это трудно объяснить празношатающимся по форумам, но жизнь такова, что в мире C++ по целому ряду как объективных, так и субъективных причин часть проектов принципиально живет на более старых стандартах (вроде C++17, C++14 или даже на C++11, а кто-то наверняка еще и на C++98/03). Такова жизнь.
Я видел такие проекты и в 98% случаев эти причины высосаны из задницы и легко решаются настройкой кросскомпиляции. Оставшиеся 2% – это всякие всратые истории типа как firkax собирает софт в MSVS 5 выпуска 1997 года, потому что его контора поддерживает Windows 98 за каким-то чёртом.
Исходная версия hateyoufeel, :
Плюсисты временами оказываются в ситуации, когда внезапно нужно перенести уже работающий код на платформу, где есть только компилятор отстающий на пару стандартов.
А можно примеры таких платформ?
Я, в общем-то, серьёзно спросил, вдруг есть какие-то интересные ограничения о которых я не знаю. А мне тут начали лечить про якобы железные ТЗ и «потому что так надо».
В общем, это трудно объяснить празношатающимся по форумам, но жизнь такова, что в мире C++ по целому ряду как объективных, так и субъективных причин часть проектов принципиально живет на более старых стандартах (вроде C++17, C++14 или даже на C++11, а кто-то наверняка еще и на C++98/03). Такова жизнь.
Я видел такие проекты и в 98% случаев эти причины высосаны из задницы и легко решаются настройкой кросскомпиляции. Оставшиеся 2% – это всякие всратые истории типа как firkax собирает софт в MSVS 5 выпуска 1997 года, потому что его контора поддерживает Windows 98 за каким-то чёртом.