УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
Бнвач, в анси-ц-стандарте реально прописано, что целочисленные константы больше 32767 автоматом типа long, или это бормановский компилер такой ебанутый, что без явного U по хорошему не понимает?
Рекомендовали: @goren @o01eg
#G1DXDQ / @demetrious / 4508 дней назад

Borland ещё жив разве?
#G1DXDQ/34P / @goren / 4508 дней назад
Хватит насиловать труп
#G1DXDQ/NKR / @o01eg / 4508 дней назад
Поддержка стандартов в компиляторах – сложная тема. И, кстати, зачем анси, если после него было ещё три стандарта? Пора бы уже на C11 смотреть.
#G1DXDQ/RWK / @matimatik / 4508 дней назад
@o01eg Три трупа, по меньшей мере)
#G1DXDQ/136 / @matimatik --> #G1DXDQ/NKR / 4508 дней назад
@goren Я люблю изучать языки программирования от более старых к более новым, да, такой я с детства странный))) Есть другой компилятор pure с для реального режима?
#G1DXDQ/KJ0 / @demetrious --> #G1DXDQ/34P / 4508 дней назад
@demetrious Четвёртый труп...
#G1DXDQ/J5F / @matimatik --> #G1DXDQ/KJ0 / 4508 дней назад
@demetrious Я даже не знаю, gcc?
#G1DXDQ/UHK / @goren --> #G1DXDQ/KJ0 / 4508 дней назад
@goren gcc не умеет 8086
#G1DXDQ/NZ2 / @o01eg --> #G1DXDQ/UHK / 4508 дней назад
@demetrious Алсо, я так понимаю, раз ты идёшь по старшинству, то фортран и лисп ты уже освоил?
#G1DXDQ/WL4 / @goren --> #G1DXDQ/KJ0 / 4508 дней назад
@demetrious И почему не по Кернигану с Ритчи на PDP11 тогда?
#G1DXDQ/NLW / @matimatik --> #G1DXDQ/KJ0 / 4508 дней назад
@goren Фортран знал со школы, он скучный) А лисп у меня на очереди после пролога)
#G1DXDQ/YJC / @demetrious --> #G1DXDQ/WL4 / 4508 дней назад
@matimatik Нет такой старой машины)))
#G1DXDQ/CMQ / @demetrious --> #G1DXDQ/NLW / 4508 дней назад
@demetrious Но ведь лисп же старше сишки.
#G1DXDQ/ZXQ / @goren --> #G1DXDQ/YJC / 4508 дней назад
@demetrious Эмуляторы есть.
#G1DXDQ/JOR / @goren --> #G1DXDQ/CMQ / 4508 дней назад
@demetrious Букашку вполне можно найти на рынке. Правда, запустить на ней оригинальный CC под SYSV может быть проблемно... периферия, пзухи, форматы... Но есть некоторое число эмуляторов.
#G1DXDQ/3O7 / @matimatik --> #G1DXDQ/CMQ / 4508 дней назад
@goren Знаю, просто влом быть талмудистом) И потом, я параллельно изучаю императивные и декларативные, чтобы не так скучно было)
#G1DXDQ/YE2 / @demetrious --> #G1DXDQ/ZXQ / 4508 дней назад
@demetrious Талмудистом — в смысле, строго следовать собой же самим придуманым правилам?
#G1DXDQ/CRS / @goren --> #G1DXDQ/YE2 / 4508 дней назад
@matimatik Эмуляторы не труЪ, только машинозависимость, только хорткор! Линус Торвальдс одобряет (я кста уже полностью разобрался в исходниках первой версии)))
#G1DXDQ/BSB / @demetrious --> #G1DXDQ/3O7 / 4508 дней назад
@demetrious Ещё есть всякие алголы, коболы и т.п.
#G1DXDQ/EUK / @matimatik --> #G1DXDQ/YE2 / 4508 дней назад
@matimatik Кстати, да. Не знаю за алгол, но кобол вроде ещё живой и даже где-то используется.
#G1DXDQ/NCS / @goren --> #G1DXDQ/EUK / 4508 дней назад
@goren Нет, в смысле не доводить до абсурда. "Не человек для субботы, а суббота для человека". Если я хочу изучать языки от старых к новым, это не означает что я автоматически обязан расставить их по году создания.
#G1DXDQ/U48 / @demetrious --> #G1DXDQ/CRS / 4508 дней назад
@matimatik У меня и так тасклист забит, до конца света не успеваю)
#G1DXDQ/ANN / @demetrious --> #G1DXDQ/EUK / 4508 дней назад
@demetrious Тогда купить за бутылку букашку и перепаять. Совсем будет Ъ. Если суметь найти версию с дисководом (забыл номер модификации 0010-01 или что-то около того – в педевикиях была инфа), то можно даже с магнитофоном не возиться и делать всё относительно быстро и комфортно.
#G1DXDQ/RQA / @matimatik --> #G1DXDQ/BSB / 4508 дней назад
@demetrious Ну так это ж всё равно нужно не для практического применения полученных знаний, как я понимаю. Так что можно не торопиться.
#G1DXDQ/F3M / @matimatik --> #G1DXDQ/ANN / 4508 дней назад
@goren Да, скачал-установил, реально в GCC такого нет. Константу любой длины можно спокойно присваивать хоть short int, в пределах слова конечно.
#G1DXDQ/WX6 / @demetrious --> #G1DXDQ/UHK / 4508 дней назад
@demetrious Вроде там была опция для анси. Если с ней работает, значит это какая-то борландовская заморочка.
#G1DXDQ/R7A / @goren --> #G1DXDQ/WX6 / 4508 дней назад
@demetrious gcc, кстати, пропускает и многие штуки стандарту не соответствующие. По этому поводу было много баттхёрта, когда появился llvm/clang, который реализует c99 достаточно строго)
#G1DXDQ/RSU / @matimatik --> #G1DXDQ/WX6 / 4508 дней назад
@goren Ну да, "gcc -c -ansi", УМВР. Ебаный борланд, что могу сказать...
#G1DXDQ/367 / @demetrious --> #G1DXDQ/R7A / 4508 дней назад
@matimatik В gcc есть опция -std, если надо строго соответствовать какому-то стандарту. По дефолту для сишки там gnu90, что, конечно, не полностью совпадает ни с c99, ни с c90. Можно ещё задать -pedantic, чтобы он кидал варнинги о нестандартных расширениях из gnu-стандарта.
#G1DXDQ/3K6 / @goren --> #G1DXDQ/RSU / 4508 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.