M
stavka na config compilatora
bilka00
"Транслирует"
Anonymous
Ну сейчас проверю...
bilka00
stavka na config compilatora
Все "более-менее по дефолту"
s54820
Ну да. В GCC нужен, потому что там asm это практически макрозамена.
Anonymous
И попрошу заметить что я нигде не писал что я ничего не сохранял.
Пф. 😄 Ну так и пишите, что сохраняли. Другое дело
bilka00
Потому что принципы работы программ - я прекрасно понимаю и без компиляторов)
Anonymous
Anonymous
Если сохраняли,тогда компилятору уж точно без разницы, что вы там пишите
bilka00
Это банальщина
А мне показалось что банальщина как раз уточнять что контекст надо сохранять
bilka00
Что если это еще и функция какая то желательно стэкфрейм свой замутить что бы на стэк можно было шото алокать внятно.
Anonymous
А мне показалось что банальщина как раз уточнять что контекст надо сохранять
Значит вы недостаточно вникли в вопросы, увы. Или всё-таки недостаточно знакомы с компиляторами. Ему нет смысла изменять код, если нет шанса, что регистры перезаписываются. И как раз в этом была суть вопроса - вы не сохраняли, и регистры не были перезаписаны.
Anonymous
Что, как я уже написал, невозможно)
bilka00
Обрушить когда-то делфи неакуратной записью в регистр было раз плюнуть. Но это было достаточно давно (никаких вчера, с десяток лет назад) потому подробностей не назову
bilka00
Сравнили тоже 😄 Delphi 10 лет назад, и CLang вчера. Ну надо ж такое написать
Ну так писал я вчера не на кланге) (мелкософтовский компиллер же)
bilka00
Мне только стало интересно а что кланг с подобным вычвыряет
Anonymous
Так вы же хорошо разбираетесь в компиляторах, глупый вопрос, однако
bilka00
Ну разбираюсь вроде и неплохо, только кланг я месяц как накатил. Ничего серьезнее hw не собирал, а весь этот llvm для меня достаточно магическая вещь (хотя и в общих чертах представляю как работает, но слииишком условных "этапов" потому и не понимаю что может происходить)
Anonymous
А на каком компиляторе изначально хоть писали, напишите? Там, где инструкции не изменяет.
Anonymous
"мелкософтный" который
bilka00
"мелкософтный" который
На мелкософтном и писал, там выбор так-то невелик
Anonymous
Так а название-то какое? Что это за "мелкософтный", я не понимаю. Microsoft что ли?
bilka00
И раз мы полезли в дебри "у меня не изменял с моим кодом"
bilka00
msvc же
Anonymous
Во, так бы и сразу..
bilka00
Я кажется что-то пропустил. В про.асм кому-то надо дешифровать слово мелкософт...
Anonymous
https://godbolt.org/z/f3v4zz6WG
Только зашёл в годболт)) Ну так я потом и подумал,что он сам регистры сохраняет. Вторая мысль
­
О, давно тебя не было слышно.
M
Ахуенно
Джалалетдин
Юля, ты где пропадала?
disba1ancer
Странная она какая-то только приветствует, а по делу не болтает
­
Семен ещё страннее, зашёл в кучу чатов и молчит. С другой стороны, проще следить - если хоть в одном чате нагадит - сразу из всех изгоним.
­
Подготовка к вбросам.
M
По политике?
M
Типа по ТГ микс чаты прогревать?
Anonymous
По политике?
Не обязательно. Криптовалюта чаще всего
Aiwan \ (•◡•) / _bot
🤮
Aiwan \ (•◡•) / _bot
вот интересно в чате за 1к участников, как долго у него сохранится акк если хотя бы 1 чел из чата (или из всех чатов где это объявление) отошлет по 1 сообщению? и так каждый час
Aiwan \ (•◡•) / _bot
Aiwan \ (•◡•) / _bot
покажи мне свой черный список и я скажу кто ты
Anonymous
😄
disba1ancer
вот опять...
Anonymous
Добрый вам, хорошего день дня
Anonymous
вот опять...
да это даже в плюс,начинаю думать,что это админы чата запустили бота. Ничего плохого не делает, хорошего дня желает, да и всё. Ещё бы спокойной ночи желал
𝓐𝓫𝓭𝓾𝓵𝓵𝓪𝔂𝓮𝓿 ོ
привет
𝓐𝓫𝓭𝓾𝓵𝓵𝓪𝔂𝓮𝓿 ོ
Создайте программу, которая находит, сколько четных и нечетных чисел содержится в заданном одномерном массиве.
­
Опять батлер прилёг.
𝓐𝓫𝓭𝓾𝓵𝓵𝓪𝔂𝓮𝓿 ོ
Флаг PF
что это
Anonymous
что это
Флаг чётности
­
Перебираешь массив, если остаток от деления на 2 == 0 - инкриментиш чётную переменную, иначе - нечётную.
𝓐𝓫𝓭𝓾𝓵𝓵𝓪𝔂𝓮𝓿 ོ
ок
Aiwan \ (•◡•) / _bot
Флаг чётности
я думал лучше подойдет проверка нулевого бита каждого числа
Aiwan \ (•◡•) / _bot
Да, так покруче
можно даже без проверок сделать, если подумать
­
можно даже без проверок сделать, если подумать
Вариантов - ку ча. Но говядина желает, что бы сделали прогу за него.
Aiwan \ (•◡•) / _bot
Saenro
Флаг PF
Причём здесь PF?
Anonymous
Причём здесь PF?
Это флаг чётности
Aiwan \ (•◡•) / _bot
Причём здесь PF?
видимо не понял назначение флага, увидел "четность" вот и подумал что он для определения четности числа
Saenro
что это
Проверяет на чётность количество всех бит, а не младшего, как в твоём случае.
Eugene
Проверяет на чётность количество всех бит, а не младшего, как в твоём случае.
Чётность суммы всех бит младшего байта результата.
Anonymous
Ну тогда уж "Чётность установленных битов в младшем байте результата"
Anonymous
Так намного понятнее
Eugene
Так намного понятнее
Ну я бы так не сказал. Что значит "чётность установленных битов"? :) "Чётность кол-ва установленных битов" тогда. А вообще, пофиг, главное, что люди поняли, о чём речь 😉
­
А за это - бан.