|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Ролг ХупинAnatoly MoskovskyРолг Хупин, https://godbolt.org/ - тут можно потестить с разными компиляторами и опциями. А по bool, должно быть так: Код: plaintext 1.
Инициализация, а не присвоение. кстати, на https://gcc.godbolt.org/ только компиляция? а как запустить приложение, консольное хотя бы? Ну во-первых, на godbolt можно получить результат через код возврата из main, в случае, если весь твой код соптимизируется до одного mov'а. Во-вторых, можно поставить себе godbolt локально, см. видео и прочитать реплаи на первый комментарий. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 17:50 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Anatoly MoskovskyРолг Хупин, На godbolt - никак. Тут можно https://ideone.com/ но выбор опций небольшой. Здесь еще нашел, можно пускать http://coliru.stacked-crooked.com ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2019, 18:29 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Ролг ХупинПрочитал в книжке, пишут: авторthe following expressions are evaluated in the order a, then b, then c: 1. a.b 2. a->b 3. a->*b 4. a(b1, b2, b3) 5. b @= a 6. a[b] 7. a << b 8. a >> b пункты 4 и 6 не совсем понял: в 4 вообще-то должны быть параметры evaluated , а потом уже функция. И 6 типа того.Вычисление `a` это не вызов функции. Вызов функции это вычисление `a(b1, b2, b3)`. Аналогично для пункта 6. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 02:41 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovВ этих случаях а - не функция и не массив, а, возможно, класс.Откуда такой вывод? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 02:43 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
a.guestВычисление `a` это не вызов функции. Пример приведите, пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 03:18 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Фэйтл Эраa.guestВычисление `a` это не вызов функции. Пример приведите, пожалуйста.Пример чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 03:19 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
a.guest, вычисления "а". ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 03:22 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Фэйтл Эравычисления "а". Код: plaintext 1. 2. 3.
`a` это `f`, `b1` это `0`. `b2` и т.д. просто нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 03:25 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
a.guest, это понятно, но как тут выполняется "вычисление" 'а', которое должно выполняться до вычисления аргументов 'b'? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 03:51 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Фэйтл Эракак тут выполняется "вычисление" 'а'Что такое lvalue знаете? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 03:52 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Ролг Хупинкстати, на https://gcc.godbolt.org/ только компиляция? а как запустить приложение, консольное хотя бы? https://wandbox.org/ ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 04:26 |
|
C++ 17: где он реализован?
|
|||
---|---|---|---|
#18+
Фэйтл Эравычисления "а". Код: sql 1.
Код: sql 1.
Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 13:48 |
|
|
start [/forum/topic.php?fid=57&gotonew=1&tid=2017658]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 272ms |
total: | 424ms |
0 / 0 |