LINUX.ORG.RU

Новый стандарт языка C: C18

 , c18, ,


6

8

Международная Организация по Стандартизации (ISO) опубликовала новый международный стандарт языка программирования C: ISO/IEC 9899:2018, его также называют C17 и C18.

Новый стандарт не вносит никаких новых возможностей, а лишь исправляет дефекты, сообщенные для C11. Значение макроса __STDC_VERSION__ увеличено до 201710L.

Поддержка C18 у GCC появилась, начиная с 8 версии, а у LLVM Clang — с 6.0. Чтобы указать во время компиляции использование стандарта C18 у GCC и LLVM Clang используются флаги -std=c17 и -std=gnu17. В GCC можно также указать новый стандарт флагами -std=c18 и -std=gnu18.

Последний черновик стандарта

Статья на en.wikipedia.org

>>> Подробности

★★

Проверено: jollheef ()
Последнее исправление: tailgunner (всего исправлений: 3)
Ответ на: комментарий от tailgunner

Тылгунеру

C++ или C# - это юнцам по вкусу.
За решёткой есть жизнь, и на кладбище есть плюсы,
Но мой папа не любит эти модные приколы,
Только чистый Си, по заветам старой школы.

(Let me speak from my heart, C will never die, перепрошивай, пере-перепрошивай.
Си не умрёт никогда, так и знай. На нас работы хватит, не переживай.
Let me speak from my heart! C will never die! Перепрошивай! Пере-перепрошивай!
Си не умрёт никогда, так и знай!! Перепро-перепро-перепрошивай!!!)

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