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