Блог пользователя adavydow

Автор adavydow, 15 лет назад, По-русски
Не так давно (топкодер MSRM 501 Khongor - FoxPlayingGame) я увидел использование вышеозначеного оператора. Однако ни под одним из современных  компиляторов код Khongor'а мне откомпилировать не удалось. Не подскажете, где можно почитать про историю появления/исчезновения этого оператора? От него отказались? Почему?

PS. Я конечно понимаю, гугл - великая вещь, но никаких идей, как сформулировать запрос - у меня нет, ввиду того, что оператор - сплошняком сецсимволы.
  • Проголосовать: нравится
  • +8
  • Проголосовать: не нравится

15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Да, это было расширение, спецефичное для GCC. В четвёртой версии уже убрали. Почему - увы, не знаю.
  • 15 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится
    очень удобная вещь, всегда пользуюсь на топкодере, хотя часто из-за неё получал вердикт CE на опенкапах и других контестах
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
Мне тоже такой оператор кажется весьма удобным и естественным. Потому и заинтересовала история его исчезновения. Наверняка за всем эти стояла какая-то интересная идеалогия.
15 лет назад, скрыть # |
Rev. 3  
Проголосовать: нравится +2 Проголосовать: не нравится
Google запрос.
Статья.

Как я понимаю написанное там, это расширение было только частью GCC, но оказалось идеологически неправильным и сложно сопровождаемым. Поэтому, их предлагается заменять на использование min и max.

P.S. Ах да, гугл, действительно, великая вещь.
15 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится 0 Проголосовать: не нравится
15 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится
а вырезали это из 4-й версии совсем или оставили под каким-нибудь ключиком компиляции? а то прикольно же)

да, предыдущие 2 че-то совсем не хотели отправляться ;(