Перейти к содержанию

Nixon

Админы
  • Публикаций

    2 749
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о Nixon

Контакты

  • Сайт
    http://

Информация

  • Город
    Киев

Посетители профиля

20 848 просмотров профиля
  1. Все на месте. Это трудности перевода админки :). Оказывается опция "Показывать в списке онлайн пользователей" действует строго наоборот. Переделал.
  2. Электрическая надежность STM32.

    Это похоже не вариант, а единственно правильное объяснение
  3. Склейку постов включил. Флуд-контрол оставил для некоторых групп.
  4. Да, на теме классик иконок pinned нет. В админке настройки секции закрепленный тем не нашел. Вообще в новом движке админка дико урезанная. Можно отметить закрепленные темы иконкой "популярное"
  5. Убрал лишнюю информацию в блоке профиля. По поводу перевода и гигантизма кнопок - у вас точно скин классического электроникса стоит? Но в любом случае форум будет допиливаться. Со шрифтами не понял - с ними что не так? Вроде бы какие были такие и остались. P.S. Для всех - просьба при наличии явных косяков выкладывать скриншоты. Будет проще определить что не так и исправить. Ну и в указанный документ https://docs.google.com/spreadsheets/d/1OpLjVT9gPTDEfqBoBGhmD3nPUl4dRMlL_CJpy4OQhnQ/edit#gid=0
  6. В стандарте то стандарте, но не совсем "С", точнее совсем не "С". C++11 это.
  7. Именно. Называется integral type unscoped enum. Но в программе с большим количеством enum'ов лучше все же enum class или enum в классе (второй менее жесткий по приведению типов, но такой же структуированный).
  8. Не обязательно enum class : type. Достаточно enum : type.
  9. Я без привязки к вашему примеру. Просто довольно полезная фишка. Особенно если есть множество структур в которые входит одинаковый блок (чисто протокольные штучки типа заголовка и т.д. ) . Многократно копировать этот блок глупо. Вводить лишний уровень вложенности тоже. Помогает подобное анонимное объявление. Заменяет собой лишний #define можно сказать.
  10. Может ещё кому полезно будет: В анонимных структурах и union'ах для исключения лишнего уровня вложенности можно не писать название переменной структуры. Например как в примере с union выше достаточно написать struct DeviceInfo; и поля данной структуры будут на уровне самой структуры. Если конечно нет коллизий с другими переменными. Очень помогает в экономии ресурса клавиатуры :)
  11. Для доступа по индексу можно так сделать enum VARIABLES { VAR1, VAR2, ... VARN, VAR_MAX }; описание списка переменных const TVAR VarArray[VAR_MAX] = { [VAR1] = <тут ваша реализация>, [VAR2] = <тут ваша реализация>, ... [VARN] = <тут ваша реализация> }; собственно ваш реестр инициализации. Обращение к реестру можно делать по индексу (0-N) или по имени (VAR1-VARN).
  12. maks, есть у меня такое чувство что эту тему придется нам делать ручками - я просмотрел с полсотни готовых тем и ничего интересного не увидел. Для начала неплохо бы разобраться с админкой. Я, например, не нашел там как отредактировать отображаемые поля профиля (чтоб уменьшить размеры аватарок).
  13. Большинство проблем оформления решается темами оформления. Пока установлена дефолтная. Думаю в процессе прикрутим еще тем. P.S. Для примера - https://invisioncommunity.com/files/category/162-themes/
  14. 2Евгений Вл - п.3.6. Правил Форума. Прочитайте хотя бы по диагонали. P.S. Внимательно просмотрел все сообщения "Воложанин М.А.". До 10 июля 2018 года с момента регистрации 3 сообщения. После 10 июля все остальные. Практически все со ссылками на youtube и не несущие никакой смысловой информации. Добавлю модериала к действиям Herz (надеюсь он не обидится) - пользователь "Воложанин М.А." удален с форума.