Size: a a a

cxx.Дискуссионная

2020 March 26

а

акварель на мету... in cxx.Дискуссионная
Roy Mustang
С GUI, клиент будет коннектиться к MasterServer'у так как у него доступ ко всем серверам
неплохо
источник

RM

Roy Mustang in cxx.Дискуссионная
Хотя по сути могли вообще не помогать, ибо тут мне никто ничем не обязан
источник

RM

Roy Mustang in cxx.Дискуссионная
Что думаете по поводу такого решения?
источник

RM

Roy Mustang in cxx.Дискуссионная
Думаю, каждый CServerTable должен внутри себя хранить указатель на CServerBase структуру
источник

RM

Roy Mustang in cxx.Дискуссионная
Но здесь можно ногу себе отстрелить, если при перезагрузке конфигов в режиме реального времени попробовать прочитать base
источник

RM

Roy Mustang in cxx.Дискуссионная
Есть shared_ptr, но это тоже плохое решение, так как CServerTable должен зависеть от CServerBase, а не наоборот
источник

RM

Roy Mustang in cxx.Дискуссионная
По сути, я создал fallback (аля аналог callback), который вызывается сразу после чтения конфигов, создал я этот обратный вызов как раз на тот случай чтоб в std::for_each в параллельке обновить CServerBase* у CServerTable
источник

а

акварель на мету... in cxx.Дискуссионная
почему ты все в одну строку ?
источник

RM

Roy Mustang in cxx.Дискуссионная
Это на случай если конфиг перепрочли, а указатель стал висячим в CServerTable
источник

RM

Roy Mustang in cxx.Дискуссионная
акварель на мету
почему ты все в одну строку ?
А так красивее
источник

RM

Roy Mustang in cxx.Дискуссионная
И компактней
источник

а

акварель на мету... in cxx.Дискуссионная
Roy Mustang
А так красивее
хзхз
мне кажется удобнее читать код в высоту а не ширину
источник

RM

Roy Mustang in cxx.Дискуссионная
акварель на мету
хзхз
мне кажется удобнее читать код в высоту а не ширину
Это вообще спорный вопрос
источник

RM

Roy Mustang in cxx.Дискуссионная
Я сколько не стараюсь, не получается красиво кодить
источник

RM

Roy Mustang in cxx.Дискуссионная
Так чтоб самому нравилось
источник

RM

Roy Mustang in cxx.Дискуссионная
Раньше придерживался if(error) стиля
источник

RM

Roy Mustang in cxx.Дискуссионная
Но щас подумал, что это не так важно, нужно как то структуированно код вести
источник

RM

Roy Mustang in cxx.Дискуссионная
Общий стиль - это хорошо, но читабельней когда код смотрится красиво независимо от задач
источник

RM

Roy Mustang in cxx.Дискуссионная
Не знаю, получится ли придерживаться такого темпа, но посмотрим что из этого выйдет
источник

а

акварель на мету... in cxx.Дискуссионная
хм, понятно
источник