OSDev http://osdev.su/ |
|
новый старый язак С http://osdev.su/viewtopic.php?f=18&t=1037 |
Страница 2 из 2 |
Автор: | Himik [ 03 янв 2015, 13:05 ] |
Заголовок сообщения: | Re: новый старый язак С |
scuter писал(а): если бы всяких операторов и кривых синтаксисов было бы меньше, тогда жить стало бы легче, представляешь внезапное обновление С++ и почти все исходники всех кодов полностью не работоспособные. Не надо представлять, потому что ни чего подобного никогда не было. В GCC по умолчанию всегда действует синтаксис 98 года, а новые правила нужно "активировать" специальным параметром компилятора, например -std=c++14 scuter писал(а): и такую штуку как define ваше надо запретит. Запрещальщиков бы запретить |
Автор: | scuter [ 04 янв 2015, 13:22 ] |
Заголовок сообщения: | Re: новый старый язак С |
Himik писал(а): Не надо представлять, потому что ни чего подобного никогда не было. никогда не поздно, такое устроить. Himik писал(а): В GCC по умолчанию всегда действует синтаксис 98 года, а новые правила нужно "активировать" специальным параметром компилятора, например -std=c++14 первоначально С работал нормально, а когда появились новые правила все перестало работать, люди умом трогаются от этих нововведений. Himik писал(а): Запрещальщиков бы запретить их пока не существует, так что запрещать нечего |
Автор: | Himik [ 04 янв 2015, 18:26 ] |
Заголовок сообщения: | Re: новый старый язак С |
scuter писал(а): у меня идея укоротит язык С, и от этого и двигаться. Мммм двигаться к тому же самому, но своим путём? Или в обратную сторону? Это называется C--. |
Автор: | Yoda [ 05 янв 2015, 20:16 ] |
Заголовок сообщения: | Re: новый старый язак С |
Himik писал(а): Кстати у логических операторов уже есть мнемоники - синонимы знаков. Только ни один вменяемый компилятор их не поддерживает, даже несмотря на то, что они включены в стандарт. |
Автор: | Nable [ 05 янв 2015, 20:30 ] |
Заголовок сообщения: | Re: новый старый язак С |
Быть может, к сожалению, но поддерживает: Цитата: The and operator is the text equivalent of &&. There are two ways to access the and operator in your programs: include the header file iso646.h, or compile with the /Za (Disable language extensions) compiler option.
|
Автор: | Yoda [ 06 янв 2015, 03:14 ] |
Заголовок сообщения: | Re: новый старый язак С |
Я и говорю - по умолчанию не поддерживает. А хедеры с дефайнами я и сам могу написать, без поддержки со стороны компилятора. |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |