@ProCxx

Страница 2253 из 2477
Ilya
02.08.2018
13:08:56
ребят как прочитать вот это? output_point UTXO(prev_tx_hash, prev_tx_index); UTXO типа output_point с иницализированными полями prev_tx_hash и prev_tx_index?

Alexander
02.08.2018
13:09:25
яннп

Ilya
02.08.2018
13:11:31
Google
olologin
02.08.2018
14:22:55
uint32_t varA = 0; uint16_t varB = 0xabcd; varA = varB; или varA = static_cast<uint32_t>(varB) и в итоге в varA получается 0xFFFF ABCD

Почему FFFF вначале? Это стандартизовано?

Spoonson
02.08.2018
14:26:41
а ты уверен, что там FFFF?

olologin
02.08.2018
14:27:26
Вот уже не уверен, проверил в Ideone и там всё ок

странно

Spoonson
02.08.2018
14:30:24
насколько я понимаю это будет integral promotion из unsigned short в unsigned int, а это должно произойти без каких-либо преобразований и изменений

Roman D
02.08.2018
14:52:33
всем "Hello , world" так сказать)

Azoyan
02.08.2018
15:54:39
Хотите немного веселья?

http://cpp.sh/4kvh4

Stanislav
02.08.2018
15:56:39
и в чем веселье то?

Evgeniy
02.08.2018
15:56:40
http://cpp.sh/4kvh4
точки поставь)

и в чем веселье то?
видимо в том чтобы написать такое без тестов а потом долго и упорно дебажить

Azoyan
02.08.2018
15:57:43
там самый прикол, то что переставляешь числа и сумма меняется)

Google
Stanislav
02.08.2018
15:58:28
Azoyan
02.08.2018
15:58:58
я не сомневался в тебе )

Alexey
02.08.2018
16:04:35
можно еще, чтобы веселее было, как-нибудь так: std::cout « sum(1, 0.5, 1, 0.5, 1, '1') « std::endl;

Pavel
02.08.2018
16:34:57
Logger с отложенной записью - желание странное...
У меня ничего не падает, мне нужно было задержки минимизировать и только на время отладки.

Azoyan
02.08.2018
16:36:51
Ээ, ну как бы сумма не должна меняться от перестановки слагаемых

Aidar
02.08.2018
16:37:08
Кто-то не знает про common_type

Azoyan
02.08.2018
16:37:56
Да не все ок) я отправил почти такую на cppquiz.org из серии "упороть"

Крис
02.08.2018
16:45:30
Ээ, ну как бы сумма не должна меняться от перестановки слагаемых
Коммутативность суммирования зависит от операндов

Alexey
02.08.2018
16:48:24
тоньше был бы пример, показывающий, что операции с float не ассоциативны.

Aidar
02.08.2018
16:55:33
Коммутативность суммирования зависит от операндов
Ну тут не из-за этого, просто тип результата = тип первого операнда

Azoyan
02.08.2018
17:23:18
Ну тут не из-за этого, просто тип результата = тип первого операнда
Да, пример, который я выложил попроще #include <iostream> template<typename T> T sum(T arg1) { return arg1; } template<typename T, typename ...Args> T sum(T t, Args... args) { return t + sum<T>(args...); } int main() { auto n1 = sum(0.5, 1, 0.5, 1); auto n2 = sum(1, 0.5, 1, 0.5); bool b = n1 > n2; std::cout << n1 << n2 << b; return 0; }

Ilya
02.08.2018
17:53:57
Функция от двух переменных, возвращает output point
Но возвращаемое значение нигде не используется

Azoyan
02.08.2018
17:54:35
В одном случае сложение целочисленное, в другом - в floating point.
Если ты про второй пример, где вызывается внутри sum тело t + sum<T> то да, тип будет подставляться от первого аргумента для всей глубины рекурсии, а если убрать <T> то не так всё просто, зависит от типа первого аргумента при очередном заходе в рекурсию.

Google
Ilia
02.08.2018
17:54:39
Azoyan
02.08.2018
17:57:41
http://cpp.sh/8ep6j вот

Ilya
02.08.2018
17:59:53
Ну это право вызывающего
output_point UTXO(prev_tx_hash, prev_tx_index); input input0; input0.set_previous_output(UTXO); input0.set_sequence(0xffffffff); Если это так, то функция принимает функцию? В C++ это частая практика?

Alexander
02.08.2018
18:00:53
#supapro

@supapro

Серж
02.08.2018
18:23:26
есть еще снобистские чаты кроме це++, где отдельная резервация для новичков?

Ilia
02.08.2018
18:23:55
Я могу создать специально для тебя

Серж
02.08.2018
18:24:08
по фортрану?

супапрофортан?

Denis
02.08.2018
18:29:16
там основной - как раз для новичков, а все нормальные обсуждения в другом

Maksym
02.08.2018
18:29:35
Александр
02.08.2018
18:30:20
а по хаскеллю?
Там вообще все укуренные, не ходите туда

Denis
02.08.2018
18:30:41
Там вообще все укуренные, не ходите туда
обколются своими категориями, а потом по стрелкам ходят, да

Alexander
02.08.2018
18:30:43
Серж
02.08.2018
18:31:27
очень отзывчивые, отвечали на мои тупые вопросы по существу

Александр
02.08.2018
18:31:42
Ну а чо. Вон, хаскеллист довел тетеньку аж до ручки неделю назад. Хорошо, что не удалось ей самоубиться. И родился мем "Дорогой мой человек."

Google
Александр
02.08.2018
18:32:51
он ей пытался объяснить колимиты?
Она в твиттере сказала, что выучит любую вещь из ИТ недели за три. Ну тут и понеслось

Серж
02.08.2018
18:34:45
а как хаскель к айти относится?

Denis
02.08.2018
18:35:29
а как хаскель к айти относится?
под айти все же иногда понимается вся сфера,то есть еще и программирование, если ты про это, а ен пытаешься толстить

Александр
02.08.2018
18:37:16
Мы, кстати, сегодня провели ЛямбдаНск, и я там делал доклад все про то же - прое монадическую STM на С++. Углубился в детали того, зачем нужны фри-монады и как их в С++ сделать. Как будет видео, выложу, а пока есть ссылка на презентацию: https://www.slideshare.net/alexandrgranin/functional-programming-in-c-lambdansk

Denis
02.08.2018
18:38:20
Nikita
02.08.2018
18:38:27


Серж
02.08.2018
18:38:38
я чо т вспомнил доклад поцона, который на конференции по джаве объяснял что такое монады и показывал снипетты из хаскеля, ща попробую найти, по-моему смешнее чем камеди клаб

Nikita
02.08.2018
18:38:56
(это я slidesshare попытался открыть)

Denis
02.08.2018
18:39:11
Да я не знаю, о чем ты вообще. Что за колимиты, впервые слышу
ну как же. Теория категорий, Бартош, вот это все

Александр
02.08.2018
18:39:55
Ссылку ссылку!
Где-то тут https://twitter.com/rodinakira/status/1022772111826464768

ну как же. Теория категорий, Бартош, вот это все
Так у него и спроси, он чувак приятный

Denis
02.08.2018
18:40:43
Так у него и спроси, он чувак приятный
я знаю что он чувак приянтый, но если я не могу понять его книгу (которая охеренно написана), то значит его объяснение я тоже не смогу понять

Александр
02.08.2018
18:41:03
Будете у нас на Колыме... Ой, в культурной столице, ждём вас сердечно к нам!
Я буду в Питере с середины августа недели на две. Могу на FProgSpb / QtSpb что-нибудь рассказать

Страница 2253 из 2477