The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Утверждён стандарт C++17, opennews (ok), 08-Сен-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


64. "Утверждён стандарт C++17"  –1 +/
Сообщение от pripolz (?), 08-Сен-17, 11:18 
>>Слишком модно и молодёжно.
> На С++17 можно писать в стиле С89 и тебе ничего за это
> не будет. Язык никого ни к чему не принуждает.

1) гугли ключевое слово restrict , есть в C99 , нет вообще в СТАНДАРТЕ С++
2) попробуй не ловить эксепшены в С++
3) попробуй ловить эксепшены без деструкторов ( = без классов)
4) самое болезненное - нету инициализации структур и юнионов вида
struct abc {int a, b, c} = {.b = 99};

Ответить | Правка | Наверх | Cообщить модератору

69. "Утверждён стандарт C++17"  +/
Сообщение от A.Stahl (ok), 08-Сен-17, 11:31 
А разве хоть что-то из этого есть в С89?
Я говорю, что наш дорогой любитель КОИ-8 может писать в стиле классического Си и плюсовый компилятор возражать не будет.
Ответить | Правка | Наверх | Cообщить модератору

74. "Утверждён стандарт C++17"  +/
Сообщение от iPony (?), 08-Сен-17, 11:50 
Есть конструкции из c89, которые не переварятся в c++
Ответить | Правка | Наверх | Cообщить модератору

76. "Утверждён стандарт C++17"  +1 +/
Сообщение от A.Stahl (ok), 08-Сен-17, 11:58 
Поэтому я написал "в стиле", а не "согласно стандарту С89".
Ответить | Правка | Наверх | Cообщить модератору

97. "Утверждён стандарт C++17"  –1 +/
Сообщение от Аноним (-), 08-Сен-17, 14:37 
> попробуй не ловить эксепшены в С++

-fno-exceptions в руки и вперёд.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

123. "Утверждён стандарт C++17"  +1 +/
Сообщение от KroTozeR (ok), 08-Сен-17, 23:37 
> самое болезненное - нету инициализации структур и юнионов вида
> struct abc {int a, b, c} = {.b = 99};

struct abc {int a, b, c; abc() {b = 99}};
Учи мат.часть.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

125. "Утверждён стандарт C++17"  –1 +/
Сообщение от pripolz (?), 09-Сен-17, 00:33 
> Учи мат.часть.

я конечно там имя инстанса структуры пропустил, надо было так.

struct abc {int a, b, c} a1 = {.b = 99};

а ты вспорол чушь не по теме.

struct
abc {int a,b,c}
a1 = {.c = 99},
a2 = {.b = 3};

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру