@ProCxx

Страница 689 из 2477
Tema
22.03.2017
11:24:52
прост не оч понел как по смуззичной определить мейл

/dev
22.03.2017
11:25:19
у них почти во всех вакансиях фреш-бар упоминается

Tema
22.03.2017
11:25:52
а блин, спс

Pavel
22.03.2017
11:26:17
ну вот рекрутеры что Гугла что Фейсбука честно пишут "пойдешь в гугл работать?"

Google
Pavel
22.03.2017
11:26:32
и даже если вакансия говно в целом, ну ок, гугл же =)

Pavel
22.03.2017
11:27:07
в основном такая тема, когда пишет не свой рекрутер, а наемный хиринг)

хз почему, для меня загадка

/dev
22.03.2017
11:28:40
да всё просто, рекрутеру почесть и проценты, а так убежит напрямую собеседоваться

Darya
22.03.2017
11:29:04
не буду флудить и холиварить, есть + и - не указывать напрямую название) но по прежнему жду тех кому мб интересно

Pavel
22.03.2017
11:29:22
без холивара на диверперском канале нельзя)

редко на кофе брейк сходишь без пары другой синяков от коллег)

Darya
22.03.2017
11:30:17
?

/dev
22.03.2017
11:30:22
Pavel
22.03.2017
11:30:36
достаточно иметь десяток команд на разных языках :)

Alex Фэils?︙
22.03.2017
11:35:31
Чат, кидайте фотки в #supapro со вчерашней встречи

Google
Будда
22.03.2017
11:39:31
При рекурсии автоматические переменные еще раз декларируются? Или освобождают и занимают память заново?

Evgeniy
22.03.2017
11:39:47
http://foonathan.net/blog/2017/03/22/string_view-temporary.html

Будда
22.03.2017
11:41:25
Хвостовая это только такая рекурсия: 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; } }

Будда
22.03.2017
12:04:37
И как же тогда избежать новой декларации? Сделать переменные глобальными?

В книгах говорится, что это плохая практика и глобальные переменные должны быть константами.

Будда
22.03.2017
12:06:50
Дык статичиские тоже должны быть константами

Tema
22.03.2017
12:07:38
Дык статичиские тоже должны быть константами
ну сделай их не константными константами

кому надо снимут с них сылку на конст

Будда
22.03.2017
12:08:55
И это за собой не повлечет ошибок?

Tema
22.03.2017
12:09:21
ну думаю если делать int function_name(int arg1, char arg2[]) { function body; return function_name(arg1, arg2[]); } то норм будет

Alexander
22.03.2017
12:09:31
изменение константной переменной есть ub

Будда
22.03.2017
12:10:09
ну думаю если делать int function_name(int arg1, char arg2[]) { function body; return function_name(arg1, arg2[]); } то норм будет
А если нужно делать рекурсию при выполнении какого-то условия?

Tema
22.03.2017
12:11:11
я ещё новичок

я про то что у тебя объект один, но ты используеш его в каждой итерации рекурсии

Google
Tema
22.03.2017
12:11:57
просто сам гарантируй что он не нужен одновременно всем

Alexander
22.03.2017
12:12:43
просто сам гарантируй что он не нужен одновременно всем
а какие проблемы вознеикают, если он нужен всем одновременно? Естественнго, я про операции чтения без записи

Будда
22.03.2017
12:13:38
Спасибо вам

я про то что у тебя объект один, но ты используеш его в каждой итерации рекурсии

просто сам гарантируй что он не нужен одновременно всем

Evgeniy
22.03.2017
12:14:38
просто сам гарантируй что он не нужен одновременно всем
Это не предотвратит создания переменных в рекурсии

Будда
22.03.2017
12:16:14
Т.е. вот так? : int function_name(int arg1, char arg2[]) { function body; if(1) return function_name(arg1, arg2[]); }

Будда
22.03.2017
12:17:06
Я имел ввиду исполнение какого-то условия

Evgeniy
22.03.2017
12:17:24
Tema
22.03.2017
12:17:25
он имел ввиду исполнение какого-то условия

Evgeniy
22.03.2017
12:18:39
Идея в общем чтобы а) вызовы было только в ретерне б) в ретерне были только вызовы

Будда
22.03.2017
12:19:07
Тогда елс нужен)
Т.е. вот так? : int function_name(int arg1, char arg2[]) { function body; if(1) {ifbody} else if(2) {ifbody} else return function_name(arg1, arg2[]); }

Будда
22.03.2017
12:20:10
И это уже не повлечет за собой повторную декларацию автоматических переменных?

Будда
22.03.2017
12:20:32
Спасибо вам большое

EAX
22.03.2017
12:32:15
Господа, вот у меня два иинклюда

Google
EAX
22.03.2017
12:32:16
#include "Affine.h" #include "Painter.h"

Оба используют Мой класс Point.h

Но в файле где два инклюда

Компилятор меня нахер посылает и говорит что два раза объявил

как пофиксить

?

Страница 689 из 2477