Ioann_
Ну, очень много лишнего
Ioann_
Т.е по оптимизации - определенно отстает
Constantine
а. честно говоря, я не знаю, что у них по floating point
Constantine
они могли и забить легко
Ioann_
Ну, я вставил идеальный код на y-интринсиках. Его к сожалению, не так просто скомпилировать на других компиляторах - т.к там свои фичи для работы с оными. Но на вижле, инринсик функция дала 16 строк asm кода. Т.е когда я уже готовый интринсиковый в ручную код, туда вогнал
Ioann_
То есть у Интела вышло примерно 32 строки, и так далее. Если что godbolt могет в y-регистры. И кстати, шланг их и использовал, правда не всюду :D Ну там свои мороки, т.к видимо пока что по дефолту, для компиляторов норма использовать х reg. Т.е когда он оптимизирует, он еще и другие функции берет в расчет - которые автоматом в x идут. Так выходит, что компилятору бы пришлось перебрасывать из х в у. Что конечно есть потеря потерь. Ну, я такое предположение делаю.
Ioann_
@isenbaev что скажешь ? Ты вроде как раз оптимизируешь код. I9процессоры, все дела. :?
Dr. Friedrich
Товарищи, если кто кодит под виндой и вам небезразлична ConEmu, помогите мне отладить этот ад: https://github.com/Maximus5/ConEmu/issues/1072#issuecomment-351106729
Egor
Я понятия не имею, что там происходит, но судя по картинке из первого поста, кто-то пережимает иконки, как шакал (а точнее — методом ближайшего соседа). Нельзя ли там увеличить разрешение иконок до, скажем, 32*32 (или какой там нынче стандарт) и посмотреть, что будет?
Egor
А, там уже какие-то более умные мысли были озвучены. Окей.
Dr. Friedrich
Я понятия не имею, что там происходит, но судя по картинке из первого поста, кто-то пережимает иконки, как шакал (а точнее — методом ближайшего соседа). Нельзя ли там увеличить разрешение иконок до, скажем, 32*32 (или какой там нынче стандарт) и посмотреть, что будет?
Неа, там не пережимаются иконки. Они выглядят стрёмно потому, что прозрачность превратилась в тыкву.
Прозрачность я пофиксил, но после этого начала глючить какая-то чёртова магия с объединением этих иконок, и это я уже совершенно никак не могу пофиксить.
Dr. Friedrich
Была идея заливать оверлейную иконку в ресурсы в PNG вместе с прозрачностью, но там оно чёт гвоздями прибито к загрузке BMP из ресурсной секции — судя по всему, в PNG оно не умеет.
Dr. Friedrich
Ну и вообще, нормально же работало — я поначалу вижу в дампе хорошую, правильную картинку. Но при любых манипуляциях она искажается :(
Anonymous
Под solid works api кодил кто ?
Anonymous
Ребят, написал задачу https://pastebin.com/W88VPzk6
вот src: https://docs.google.com/document/d/1qYUpgqJ4mQjpZBsZL3ftl2i6ndWUKs2GbEWbYWyTCiU/edit?usp=sharing взываю помощи адекватов, опишите мой код и скажите, что не так или что исправить?
Anonymous
1. С задачами в @supapro
2. В чём проблема?
3. Как ты пробовал исправить? К чему это приводило?
Anonymous
Anonymous
Ответ на следующие два вопроса не был дан, поэтому проигноировали.
Anonymous
Если человек не попытался сам исправить — он просто хочет, чтобы его задачу выполнили за него.
Anonymous
Хорошо, когда ты пытался и не получилось, но плохо, когда что-то сломалось и ты даже не попытался исправить самостоятельно.
Anonymous
Ах, так тебе нужно. чтобы кто-то придрался к твоему коду?
Anonymous
Anonymous
Anonymous
Я просто предположил, что у тебя что-то не работает (как у сотен других анонов).
Anonymous
Мб это все в @supapro?
Anonymous
Anonymous
Давай лучше вот так выложим, а то ты даже не включил подсветку на pastebin: https://hastebin.com/labubelowi.cpp
Egor
SSL_ERROR_ACCESS_DENIED_ALERT на Firefox =(
Anonymous
Egor
https://pastebin.com/sWmWLMCT
Anonymous
Поздно
Anonymous
Anonymous
People() : firstName{"1"}, lastName{"2"}, age{3}, timein{4}, timeout{5} {};
Я бы не стал конструировать так структуру, давай лучше уберём и юзнём эту магию:
http://en.cppreference.com/w/cpp/language/aggregate_initialization
https://stackoverflow.com/questions/17712872/what-is-aggregate-initialization#17713121
Anatoly
ребята, давайте лучше в @suparpo.cxx
Egor
Да, пожалуй
Anonymous
Лан.
Anonymous
Анон, пойдём.
Anonymous
#supapro
Anonymous
Anonymous
Нур
всем привет. ;)
Vladislav
Привет)
Anonymous
Ioann_
Привет)
Славка, я там выше писал ежжи по поводу симдификации кода
Evgenii
kitsu
Evgenii
🦥Alex Fails
🦥Alex Fails
А можно ссылку?
вот (она не доделана до конца, емнип ;( ): http://telegra.ph/Nemnogo-magii-dlya-C14-06-09
🦥Alex Fails
извините, что забыл про этот док, блин (
🦥Alex Fails
Григорий
понил, пасиб
🦥Alex Fails
🦥Alex Fails
Любителям мемсру: https://godbolt.org/g/Ico7Z9 // thanks Berkus
Vladislav
Vladislav
Vladislav
🦥Alex Fails
🦥Alex Fails
🦥Alex Fails
ttldtor
@matwey_kornilov свежатинка https://github.com/avast-tl/retdec ... но пока не умеет в x86-64
tka4ik_
Народ у кого то есть кластеризация или метод к средних или просто сортировка по алфавиту строк текста
tka4ik_
Оч надо
Vladislav
#supapro
🐙 Antony
Любителям пооптимизировать через union или reinterpret_cast посвящается:
https://godbolt.org/g/9bx7z9
Berkus
идентичный код во всех 4 случаях
Berkus
вижак как обычно сасае
Anonymous
А предоставляется ли какое-нибудь осмысленное объяснение этой игры со стеком?
Pavel
O3 в вижаке ещё попробуйте
Andrei
как в шаблоне написать, что можно шаблон определять только стандартными числовыми типами (int, double, etc)?
Кирилл
Григорий
std::assert(is_numeric) вроде
Григорий
Что-то типа того
Григорий
Кирилл
Григорий
Да, я просто не пользовался, читал давно про это