Nikita
Deleted Account
смуззичная
что такое смуззичная
Pavel
капкейки
Pavel
хипстеры)
Pavel
смуззи )
Deleted Account
:)
Pavel
в гугл можно все вместе)))))
Deleted Account
лан
Deleted Account
прост не оч понел как по смуззичной определить мейл
Nikita
у них почти во всех вакансиях фреш-бар упоминается
Deleted Account
а блин, спс
Pavel
ну вот рекрутеры что Гугла что Фейсбука честно пишут "пойдешь в гугл работать?"
Pavel
и даже если вакансия говно в целом, ну ок, гугл же =)
Pavel
в основном такая тема, когда пишет не свой рекрутер, а наемный хиринг)
Pavel
хз почему, для меня загадка
Nikita
да всё просто, рекрутеру почесть и проценты, а так убежит напрямую собеседоваться
Anonymous
не буду флудить и холиварить, есть + и - не указывать напрямую название) но по прежнему жду тех кому мб интересно
Pavel
без холивара на диверперском канале нельзя)
Pavel
редко на кофе брейк сходишь без пары другой синяков от коллег)
Anonymous
😄
Pavel
достаточно иметь десяток команд на разных языках :)
🦥Alex Fails
Чат, кидайте фотки в #supapro со вчерашней встречи
Bohdan
При рекурсии автоматические переменные еще раз декларируются? Или освобождают и занимают память заново?
Evgenii
http://foonathan.net/blog/2017/03/22/string_view-temporary.html
Bohdan
Хвостовая это только такая рекурсия: int function_name(int arg1, char arg2[]) { function body; return function_name(arg1, arg2[]); } Или же здесь тоже хвостовая рекурсия: int function_name(int arg1, char arg2[]) { function body; if(1) { function_name(arg1, arg2[]); return 1; } }
Bohdan
И как же тогда избежать новой декларации? Сделать переменные глобальными?
Bohdan
В книгах говорится, что это плохая практика и глобальные переменные должны быть константами.
Bohdan
Дык статичиские тоже должны быть константами
Deleted Account
Дык статичиские тоже должны быть константами
ну сделай их не константными константами
Deleted Account
кому надо снимут с них сылку на конст
Bohdan
И это за собой не повлечет ошибок?
Deleted Account
ну думаю если делать int function_name(int arg1, char arg2[]) { function body; return function_name(arg1, arg2[]); } то норм будет
Bohdan
ну думаю если делать int function_name(int arg1, char arg2[]) { function body; return function_name(arg1, arg2[]); } то норм будет
А если нужно делать рекурсию при выполнении какого-то условия?
Deleted Account
я ещё новичок
Deleted Account
я про то что у тебя объект один, но ты используеш его в каждой итерации рекурсии
Deleted Account
просто сам гарантируй что он не нужен одновременно всем
Deleted Account
ну там тогда не будет проблем
Bohdan
Спасибо вам
Bohdan
я про то что у тебя объект один, но ты используеш его в каждой итерации рекурсии
Bohdan
просто сам гарантируй что он не нужен одновременно всем
Evgenii
просто сам гарантируй что он не нужен одновременно всем
Это не предотвратит создания переменных в рекурсии
Bohdan
Т.е. вот так? : int function_name(int arg1, char arg2[]) { function body; if(1) return function_name(arg1, arg2[]); }
Bohdan
Я имел ввиду исполнение какого-то условия
Deleted Account
он имел ввиду исполнение какого-то условия
Evgenii
Идея в общем чтобы а) вызовы было только в ретерне б) в ретерне были только вызовы
Bohdan
Тогда елс нужен)
Т.е. вот так? : int function_name(int arg1, char arg2[]) { function body; if(1) {ifbody} else if(2) {ifbody} else return function_name(arg1, arg2[]); }
Bohdan
И это уже не повлечет за собой повторную декларацию автоматических переменных?
Bohdan
Спасибо вам большое
Anonymous
Господа, вот у меня два иинклюда
Anonymous
#include "Affine.h" #include "Painter.h"
Anonymous
Оба используют Мой класс Point.h
Anonymous
Но в файле где два инклюда
Anonymous
Компилятор меня нахер посылает и говорит что два раза объявил
Anonymous
как пофиксить
Anonymous
?
Pavel
чистка?
🦥Alex Fails
нет. просто кто-то хештег запросил, и удалил его, как я понял
Deleted Account
нет. просто кто-то хештег запросил, и удалил его, как я понял
А ты ведь можеш в каких то админских логах посмотреь?
🦥Alex Fails
там они уже ротанулись, скорее всего
Deleted Account
А еще заходят петухи без ника и без алиаса. Но админу групы их ведь как то видно?
Anton
Первый вопрос на собеседовании(на уровень intemediate): я вижу у вас есть опыт в Embedded системах, а расскажите механизм работы с памятью, если мы например говорим про процессор Cortex A8.
Pavel
сурово
Anton
так и хотелось сказать: ЧО СПРОСИЛ?
Anton
оказывается чувак хотел услышать историю про TLB таблицу и как там кэш работает