Если вы один из тех, кто использует компилятор GNU, вы можете быть рады узнать, что вышла новая версия. Будет доступно ГЦК 10 так что вы можете наслаждаться их новостями. Если вы не знаете, какая у вас версия, вы можете использовать опцию –version в gcc, чтобы показать вам версию, установленную в дистрибутиве GNU / Linux или операционной системе * nix, которую вы используете. Если вы используете другой компилятор, я рекомендую вам использовать gcc, это здорово.
О что нового в будущем GNU gcc 10, вы должны знать, что он имеет некоторые улучшения по сравнению с предыдущими версиями. В настоящее время вы можете загрузить gcc 9.2, но скоро появится этот долгожданный новый выпуск. Хотя он еще не выпущен, некоторые из улучшений, которые он интегрирует, уже известны в процессе разработки. Среди улучшений интегрированы функции __builtin_roundeven, соответствующие ISO / IEC TS 18661.
Относительно Язык C ++ (g ++) Реализовано большое количество новых функций, а именно 20 из них. Также исправлены некоторые дефекты предыдущих версий, относящиеся к C ++. Но помимо C и C ++ вы уже знаете, что компилятор GNU GCC принимает большое количество языков программирования. В Fortran также есть улучшения, такие как размер буфера по умолчанию для ввода-вывода с использованием плоских файлов, который увеличился до 1048576 и т. Д.
Что касается самой программы, то здесь тоже есть улучшения кода для архитектур IA-32 и AMD64 (или EM64T). Машины X86 теперь будут поддерживать расширение __builtin_roundeven с помощью соответствующего оператора расширения SSE 4.1. Процессоры PRU компании Texas Instruments также были усовершенствованы с новым внутренним ядром, предназначенным для этих чипов TI. Скорее всего, он все равно получит больше изменений до его окончательного выпуска, поэтому мы будем следить за тем, когда он наконец выйдет.