Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от opennews (?), 23-Ноя-24, 21:46 | ||
В кодовую базу, на основе которой формируется запланированный на весну следующего года выпуск набора компиляторов GCC 15, принято изменение, включающее по умолчанию использование стандарта С23 с расширениями GNU ("-std=gnu23") при компиляции программ на языке C (ранее по умолчанию использовался стандарт C17 - "-std=gnu17"). Изменение потенциально может привести к проблемам при сборке существующих проектов, так как в новом стандарте имеются отличия, такие как добавление типов nullptr и _BitInt(n), а также появление ключевых слов bool, true и false, которые могут конфликтовать с заданными в приложениях одноимёнными идентификаторами... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "GCC 15 будет использовать стандарт C23 по умолчанию" | +12 +/– | |
Сообщение от ДаНуНафиг (?), 23-Ноя-24, 21:46 | ||
Ну надо же, bool/true/false подвезли! Я дожил до этого момента! | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "GCC 15 будет использовать стандарт C23 по умолчанию" | +4 +/– | |
Сообщение от Аноним (8), 23-Ноя-24, 22:32 | ||
А те, кому реально это было нужно — не ждали и использовали <stdbool.h>, начиная с C99… | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "GCC 15 будет использовать стандарт C23 по умолчанию" | +2 +/– | |
Сообщение от Анон28679234 (?), 24-Ноя-24, 02:39 | ||
Вообще довольно странно рассуждать о примитивных типах как о "реально нужных" или ненужных | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "GCC 15 будет использовать стандарт C23 по умолчанию" | –5 +/– | |
Сообщение от YetAnotherOnanym (ok), 23-Ноя-24, 23:27 | ||
Бедненький! Как же ты жил без этой ложечки сахара? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
23. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (23), 23-Ноя-24, 23:43 | ||
Возможно, до этого момента он не программировал вообще. А теперь пенсия на горизонте, и кто, кроме него, будет охранять пятёрочку на раЁне? | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "GCC 15 будет использовать стандарт C23 по умолчанию" | –1 +/– | |
Сообщение от Илья (??), 24-Ноя-24, 04:37 | ||
Сишников не люблю, они жлобы | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 06:53 | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (24), 23-Ноя-24, 23:44 | ||
> ложечки сахара? | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
72. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 03:35 | ||
> Ну надо же, bool/true/false подвезли! Я дожил до этого момента! | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
2. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (2), 23-Ноя-24, 21:58 | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. Скрыто модератором | +5 +/– | |
Сообщение от Блюститель лицензий (?), 23-Ноя-24, 22:03 | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. Скрыто модератором | +4 +/– | |
Сообщение от Маковод (?), 23-Ноя-24, 22:19 | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. Скрыто модератором | +/– | |
Сообщение от Аноним (23), 23-Ноя-24, 23:41 | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
10. Скрыто модератором | –3 +/– | |
Сообщение от Аноним (8), 23-Ноя-24, 22:38 | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
14. Скрыто модератором | +/– | |
Сообщение от Маковод (?), 23-Ноя-24, 23:00 | ||
Ответить | Правка | Наверх | Cообщить модератору |
20. Скрыто модератором | +/– | |
Сообщение от YetAnotherOnanym (ok), 23-Ноя-24, 23:33 | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
31. Скрыто модератором | –1 +/– | |
Сообщение от Аноним (23), 24-Ноя-24, 00:11 | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
6. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (6), 23-Ноя-24, 22:25 | ||
>Структуры, объединения и перечисления разрешено определять более одного раза в одной области видимости с одним и тем же содержимым и повторяющимся тегом. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "GCC 15 будет использовать стандарт C23 по умолчанию" | +2 +/– | |
Сообщение от bircoph (ok), 23-Ноя-24, 22:35 | ||
Чтоб меньше конфликтов было при всяких #include и inline. | ||
Ответить | Правка | Наверх | Cообщить модератору |
17. "GCC 15 будет использовать стандарт C23 по умолчанию" | –3 +/– | |
Сообщение от Аноним (6), 23-Ноя-24, 23:23 | ||
> Чтоб меньше конфликтов было при всяких #include и inline. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "GCC 15 будет использовать стандарт C23 по умолчанию" | +4 +/– | |
Сообщение от Аноним (32), 24-Ноя-24, 00:14 | ||
С матами и постоянными переименованиями всего и вся лишь бы этот комп-депилятор перестал жаловаться, а уже начал комп-депилировать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. Скрыто модератором | +/– | |
Сообщение от Аноним (67), 24-Ноя-24, 02:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "GCC 15 будет использовать стандарт C23 по умолчанию" | +3 +/– | |
Сообщение от Аноним (39), 24-Ноя-24, 00:25 | ||
Жили же тысячи лет в пещерах и ничего. | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
95. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 06:55 | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
7. "GCC 15 будет использовать стандарт C23 по умолчанию" | +4 +/– | |
Сообщение от Аноним (7), 23-Ноя-24, 22:30 | ||
> Вызов функции realloc() с нулевым размером переведён в разряд неопределённого поведения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "GCC 15 будет использовать стандарт C23 по умолчанию" | +6 +/– | |
Сообщение от Аноним (11), 23-Ноя-24, 22:41 | ||
Ничего удивительного, в этом языке даже int + int является неопределенным поведением. Нам в 2024 ясно видна дикость этого, а вот палео-кодерам из палео-70-ых это казалось нормальной идеей. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (23), 24-Ноя-24, 00:06 | ||
> int + int является неопределенным поведением | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (23), 24-Ноя-24, 00:08 | ||
П.с. а еще больше недоумеваю от тех УМВРщиков, которые в упор это не замечают. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "GCC 15 будет использовать стандарт C23 по умолчанию" | +2 +/– | |
Сообщение от Аноним (32), 24-Ноя-24, 00:16 | ||
Потому что системный язык должен полагаться на то как происходит сложение на аппаратном уровне в конкретной системе, а не воротить абстракцию над абстракцией лишь бы все было везде одинаково. Кому надо одинаково идут на джаваскрипт зачем им Си? | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "GCC 15 будет использовать стандарт C23 по умолчанию" | +2 +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:41 | ||
> Потому что системный язык должен полагаться на то как происходит сложение на | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "GCC 15 будет использовать стандарт C23 по умолчанию" | +2 +/– | |
Сообщение от mister_0 (?), 24-Ноя-24, 00:47 | ||
int a + int b <= int max | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "GCC 15 будет использовать стандарт C23 по умолчанию" | +1 +/– | |
Сообщение от Аноним (55), 24-Ноя-24, 01:11 | ||
> int a + int b <= int max | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от mister_0 (?), 24-Ноя-24, 01:58 | ||
>Это не халявно в рантайме и чревато глупыми багами. И выглядит как костыль. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 07:16 | ||
> у тебя есть процессор и три регистра по 32 бита | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "GCC 15 будет использовать стандарт C23 по умолчанию" | +2 +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 01:16 | ||
> int max - int a => int b | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
59. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от mister_0 (?), 24-Ноя-24, 01:33 | ||
несомненно для отрицательных чисел нужно использовать min int, а ещё конечно не стоит забывать о представлении числа и в дополнительной форме отрицательных больше чем положительных на одно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (64), 24-Ноя-24, 02:17 | ||
> эти проверки можно встроить или генерить автоматом, но они всё равно будут. | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (73), 24-Ноя-24, 04:04 | ||
Сначала проверь, что оба положительные, потом вычти одно из max int, сравни со вторым, потом уже можешь складывать. | ||
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору |
79. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:38 | ||
А простое сложение расползается кучей кода с кучей багов. Спасибо, не надо | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
91. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (91), 24-Ноя-24, 06:22 | ||
если a = -10, то при | ||
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору |
46. "GCC 15 будет использовать стандарт C23 по умолчанию" | +1 +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:45 | ||
> Потому что системный язык должен полагаться на то как происходит сложение | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
54. "GCC 15 будет использовать стандарт C23 по умолчанию" | –2 +/– | |
Сообщение от анон (?), 24-Ноя-24, 01:10 | ||
Такова плата за генерацию эффективного кода. Никто же не заставляет использовать именно Си | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 02:50 | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "GCC 15 будет использовать стандарт C23 по умолчанию" | +1 +/– | |
Сообщение от Bottle (?), 24-Ноя-24, 04:10 | ||
О дааа! Тот самый эффективный код на Си, известный своими утечками памяти. А то, что указатели не обладают строгостью, как в Фортране, это мы конечно умолчим. И то, что "швитой штандарт" разрешает любым переменным занимать хоть 64 бита, лишь бы преодолевали минимальную границу длины от стандарта. Да, очень эффективное управление памятью для переменных вида int и float. Всего лишь в два-четыре раза больше положенного. | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
80. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:39 | ||
Это называется халтура. На от@бись | ||
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору |
47. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:46 | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
78. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:35 | ||
Пусть на ассемблере кодят, раз им нужно сложение на аппаратном уровне в конкретной системе. Язык высокого уровня уже по любому абстракция | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
90. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от morphe (?), 24-Ноя-24, 06:13 | ||
> Потому что системный язык должен полагаться на то как происходит сложение на аппаратном уровне в конкретной системе, а не воротить абстракцию над абстракцией лишь бы все было везде одинаково. | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
42. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от mister_0 (?), 24-Ноя-24, 00:37 | ||
ну так ты проверь перед сложением или можешь после сложения в регистр flags посмотреть, там есть бит переполнения. | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
49. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (24), 24-Ноя-24, 00:48 | ||
> или можешь после сложения в регистр flags посмотреть | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от mister_0 (?), 24-Ноя-24, 00:53 | ||
ну придётся ассемблерную вставку сделать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 01:04 | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:40 | ||
А на хрена тогда С нужен ? Если нужно сразу на ассемблере фигачить | ||
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору |
51. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от mister_0 (?), 24-Ноя-24, 00:55 | ||
но я выше ответил, что проще считать post condition выводить weakest predicate и проверять его до вызова и никаких тебе оверфлоу. | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
65. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (64), 24-Ноя-24, 02:19 | ||
> или ты думаешь, что только использования раста и питона это единственный способ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 01:04 | ||
> ну так ты проверь перед сложением или можешь после сложения в регистр | ||
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору |
82. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:41 | ||
> В сях нет стандартного способа посмотерть флаги, внезапно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 07:28 | ||
>> В сях нет стандартного способа посмотерть флаги, внезапно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "GCC 15 будет использовать стандарт C23 по умолчанию" | +1 +/– | |
Сообщение от Аноним (12), 23-Ноя-24, 22:46 | ||
Значит ли это, что gcc 15 будет поддерживать стандарт c23 ПОЛНОСТЬЮ? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:22 | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. Скрыто модератором | +/– | |
Сообщение от Аноним (64), 24-Ноя-24, 02:20 | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
15. "GCC 15 будет использовать стандарт C23 по умолчанию" | +3 +/– | |
Сообщение от Маковод (?), 23-Ноя-24, 23:02 | ||
Всё это ерунда, есть же православный ANSI C (C89). Всё остальное — ненужный реверс инжиниринг с синтаксическим сахаром. | ||
Ответить | Правка | Наверх | Cообщить модератору |
16. "GCC 15 будет использовать стандарт C23 по умолчанию" | +4 +/– | |
Сообщение от Маковод (?), 23-Ноя-24, 23:03 | ||
Овер инжиниринг* (будь проклята автозамена) | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "GCC 15 будет использовать стандарт C23 по умолчанию" | –1 +/– | |
Сообщение от Аноним (32), 24-Ноя-24, 00:19 | ||
Сахар это язык zig. Си это та ложка дегтя. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. Скрыто модератором | +2 +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:34 | ||
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору |
18. "GCC 15 будет использовать стандарт C23 по умолчанию" | –2 +/– | |
Сообщение от nc (ok), 23-Ноя-24, 23:26 | ||
Расширения GNU давно пора принимать в стандарты С и С++. Простые и полезные идеи, уже давно реализованные и многократно проверенные. | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "GCC 15 будет использовать стандарт C23 по умолчанию" | –1 +/– | |
Сообщение от Аноним (23), 23-Ноя-24, 23:46 | ||
> Расширения GNU нужно гнaть отовсюду сcaными тpяпками, как и всю идеологию GNU. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. Скрыто модератором | +/– | |
Сообщение от Аноним (32), 24-Ноя-24, 00:21 | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:23 | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. Скрыто модератором | +/– | |
Сообщение от Аноним (-), 24-Ноя-24, 00:31 | ||
Ответить | Правка | Наверх | Cообщить модератору |
45. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (45), 24-Ноя-24, 00:42 | ||
Хаипутики ничего нету кроме 11 и 99 версии , очередная обертка | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от анон (?), 24-Ноя-24, 01:20 | ||
Можешь раскрыть свою мысль, а то, ведь, не понятно чего сказать хотел? | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Кексперт (?), 24-Ноя-24, 01:49 | ||
Собирайте свои программы 99 версией они будут работать на 35% быстрее , но не 11-ой версии для иос это наказ от главного создателя именно этой ос , у него пока идёт разборка с банками. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (58), 24-Ноя-24, 01:20 | ||
14 версия при сборке пакетов ругалась на указатели, 15 будет ругаться если код не той версии. Страшно представить на что 16 версия ругаться будет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
83. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:42 | ||
Программист не той системы) | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. Скрыто модератором | –1 +/– | |
Сообщение от anonymous (??), 24-Ноя-24, 01:38 | ||
Ответить | Правка | Наверх | Cообщить модератору |
63. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (63), 24-Ноя-24, 02:01 | ||
Лишь бы С++ не использовать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от мяв (?), 24-Ноя-24, 02:59 | ||
что-то фигня какая-то с auto.. | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от мяв (?), 24-Ноя-24, 03:00 | ||
я ж правильно логику работы auto поняла? | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:43 | ||
Какие проблемы ? Смотрим объявление функции. В современных IDE это автоматом подсвечивается при наведении на функцию | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
86. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Илья (??), 24-Ноя-24, 05:48 | ||
Значит, типизация не строгая. Должно сломаться всё по цепочке. | ||
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору |
77. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (77), 24-Ноя-24, 05:35 | ||
Зачем снова новый тип char8_t, если уже есть char и unsigned char. Более того есть еще stdint.h где есть int8_t и uint8_t. Почему? | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Neon (??), 24-Ноя-24, 05:44 | ||
Почему "Ы" ??? Чтоб никто не догадался!) | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (87), 24-Ноя-24, 05:50 | ||
> Удалена возможность определения функций в стиле K&R C, используемом до принятия спецификации ANSI C и описанном в книге "The C Programming Language" Кернигана и Ритчи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (87), 24-Ноя-24, 05:53 | ||
Оригинальный язык С описан в книге "The C Programming Language" Кернигана и Ритчи. Все остальное я могу с полным правом игнорировать. Отныне все мои проекты будут базироваться исключительно на книге "The C Programming Language". | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от Аноним (87), 24-Ноя-24, 06:01 | ||
> указания имён неиспользуемых параметров при определении функций (как в C++) | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от ijuij (?), 24-Ноя-24, 06:35 | ||
> Удалена возможность определения функций в стиле K&R C | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "GCC 15 будет использовать стандарт C23 по умолчанию" | +/– | |
Сообщение от ijuij (?), 24-Ноя-24, 06:46 | ||
А так мне все нововведения нравятся, и особенно хочу отметить это: | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |