ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 20.06.2007, 11:33
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
gcc тоже выкинуть?
Зачем? gcc про триграфы знает.
 

  #12  
Старый 20.06.2007, 11:57
Prod
Участник форума
Регистрация: 10.12.2006
Сообщений: 169
С нами: 10220709

Репутация: 95
По умолчанию

Если вдруг кому понадобяться:

Код:
Диграфы:

<%        {
%>        }
<:        [
:>        ]
%:        #
%:%:      ##

Триграфы:

??=         #
??(         [
??<         {
??/         \
??)         ]
??>         }
??'         ^
??!         |
??-         ~
???         ?

Последний раз редактировалось Prod; 20.06.2007 в 12:07..
 

  #13  
Старый 20.06.2007, 12:00
tcl
Banned
Регистрация: 17.06.2007
Сообщений: 58
С нами: 9947906

Репутация: 230
По умолчанию

а с диаграфами ещё больше компиляторов не работают и что теперь, выкинуть их всех?
 

  #14  
Старый 20.06.2007, 12:42
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
С нами: 10048706

Репутация: 1540


По умолчанию

Цитата:
Сообщение от _Great_  
scrat, gcc выдает ворнинг, все правильно.
tcl, че это за чудо природы?
nerezus, +1
всё зависит от способа компеляции.но если учитывать триграф то цикл попадает в комментарий и _Great_ прав.
dmc это компилер c и c++ от Digital Mars по ходу компилер реал корявый!
 

  #15  
Старый 20.06.2007, 12:48
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами: 10721066

Репутация: 4360


По умолчанию

Не все компиляторы соблюдают стандарт и практически у всех (если, вообще не у всех) компиляторов есть свои косяки.
Msvc в принципе далек от слова "стандарт", однако триграфы он понимает
 

  #16  
Старый 20.06.2007, 13:00
nerezus
Флудер
Регистрация: 12.08.2004
Сообщений: 3,792
С нами: 11444066

Репутация: 2290


По умолчанию

Цитата:
Digital Mars
У них раньше была таблица сравнения их языка D с существующими.
После прочтения решил никогда не юзать язык D, т.к. такой брехни, как в таблице, никогда не видел.
 

  #17  
Старый 20.06.2007, 13:19
tcl
Banned
Регистрация: 17.06.2007
Сообщений: 58
С нами: 9947906

Репутация: 230
По умолчанию

Эта таблица которая сравнивала D и С и яву? Которая была на ксакепе? (и которой не было на официальном сайте)
PS http://img518.imageshack.us/img518/6048/57665526nb5.jpg
PPS я думаю вы с грейтом знаете, для чего на самом деле нужны триграфы. На*** тогда писать про вещи, вероятность встречи с которыми практически равна нулю? Конечно только если вы не участвуете в соревнованиях типа "кто напишет самый нечитабельный код"
 

  #18  
Старый 20.06.2007, 13:22
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами: 10721066

Репутация: 4360


По умолчанию

Цитата:
pps я думаю вы с грейтом знаете, для чего на самом деле нужны триграфы. На*** тогда писать про вещи, вероятность встречи с которыми практически равна нулю?
Чувак спросил что это такое ) А так.. я смысла в них не вижу. Только чтобы оставлять намеренные "ошибки" в коде сплоитов например (защита)
 

  #19  
Старый 20.06.2007, 13:26
tcl
Banned
Регистрация: 17.06.2007
Сообщений: 58
С нами: 9947906

Репутация: 230
По умолчанию

на самом деле они были нужны на древних терминалах, где не хватало нужных символов.
 

  #20  
Старый 20.06.2007, 13:29
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами: 10721066

Репутация: 4360


По умолчанию

Ну а сейчас необходимость уже отпала.

Ладно, закрываю тему. Обсудили и хватит) Что это, зачем нужно и с чем его едят.
 
Закрытая тема



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.