Size: a a a

2021 February 10

VG

Vadim Goncharov in pro.cxx
First Last
Сколько будет стоить доработка telegram desktop? https://github.com/telegramdesktop/tdesktop
Нужны след правки:
1) Вывод User ID в карточке профиля
2) При удалении сообщения, сообщение остается, но добавляется пометка о том, что сообщение удалено
3) Возможность просмотра истории изменений сообщения
в официальном десктопе этого не появится, по альтернативам го обсудить в https://t.me/kepka_support а то здесь оффтопик (щас ливну)
источник

d

disba1ancer in pro.cxx
Mind
С libc++ не показывает ни локалы, ни аргументы. lldb тоже, и в редких случаях ломает что-то так, что процесс умирает
Только страдать, у меня gcc, хоть и криво, но показывает
источник

M

Mind in pro.cxx
Жаль. Уже минимум 3 года как ts существует, а поддержка до сих пор оставляет желать лучшего
источник

d

disba1ancer in pro.cxx
Mind
Жаль. Уже минимум 3 года как ts существует, а поддержка до сих пор оставляет желать лучшего
На ts всем насрать, шевелятся только после релиза стандарта
источник

АК

Александр Караев... in pro.cxx
Mind
Жаль. Уже минимум 3 года как ts существует, а поддержка до сих пор оставляет желать лучшего
TS очень редко попадает в стандарт в неизменном виде, а если говорить про корутины, то там был тысяча и один пропозал с разными реализациями
источник

M

Mind in pro.cxx
На 2018 по моему конкурирующих реализаций уже не оставалось
источник

o

osm1um in pro.cxx
Abu Umar
Только с последним пунктом будут проблемы ж
Почему? Просто редачишь и отправляешь local message с новым сообщением.
источник

o

osm1um in pro.cxx
Можно ещё пометку засунуть.
источник

o

osm1um in pro.cxx
А если другой редачит... то просто ловишь event и делаешь то же самое, там вроде были для такого интерфейсы.
источник

П

Пашечка in pro.cxx
Подскажите, оптимизатор удалит if (val) { foo(); }, если вычисление и val, и foo() не имеет побочных эффектов? То есть, например val было посчитано заранее, а foo() это функция, которая в дебаге осуществляет вывод, а в релизе имеет пустое тело.
источник

D

Danya in pro.cxx
Пашечка
Подскажите, оптимизатор удалит if (val) { foo(); }, если вычисление и val, и foo() не имеет побочных эффектов? То есть, например val было посчитано заранее, а foo() это функция, которая в дебаге осуществляет вывод, а в релизе имеет пустое тело.
Может удалит, может нет
источник

D

Danya in pro.cxx
Компиляторы разные бывают :)
источник

П

Пашечка in pro.cxx
Danya
Компиляторы разные бывают :)
Но всё таки это выглядит как очень простая и базовая эвристика)
источник

D

Danya in pro.cxx
Пашечка
Но всё таки это выглядит как очень простая и базовая эвристика)
Ну есть godbolt.org
Там можно и проверить
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Пашечка
Подскажите, оптимизатор удалит if (val) { foo(); }, если вычисление и val, и foo() не имеет побочных эффектов? То есть, например val было посчитано заранее, а foo() это функция, которая в дебаге осуществляет вывод, а в релизе имеет пустое тело.
foo какую линковку имеет?
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Если внешнюю, то лто или нет?
источник

П

Пашечка in pro.cxx
Artöm Bakri Al-Sarmini
foo какую линковку имеет?
Статическую
источник

AB

Artöm Bakri Al-Sarmi... in pro.cxx
Тогда вероятно
источник

D

Danya in pro.cxx
Что-то я не помню чтобы статическая линковка была
источник

П

Пашечка in pro.cxx
Artöm Bakri Al-Sarmini
foo какую линковку имеет?
Вот это кстати очень грамотное замечание, респект.
источник