• Как поймать ошибку в visual studio?

    TrueBers
    @TrueBers
    Что [], что at() используются настолько редко, что никаких проблем не должно возникать. В большинстве случаев используют итераторы.
  • Как работать с FILETIME?

    TrueBers
    @TrueBers
    FILE* file = fopen(filename, "rb");
    
    FILETIME fileTime;
    fread(&fileTime, sizeof(fileTime), 1, file);
    
    SYSTEMTIME systemTime;
    FileTimeToSystemTime(&fileTime, &systemTime);
    // и используете как нужно уже дальше ваш systemTime.wDay, systemTime.wHour и т. д.
  • Как работать с FILETIME?

    TrueBers
    @TrueBers
    как любой другой текст
  • Куда переходить с Ubuntu 14.04?

    TrueBers
    @TrueBers
    xtala zen: ну а по делу то? Какие конкретные проблемы у Арча? У всех бомбит, все кукарекают, а что именно не так то? Я серьёзно, без троллинга пытаюсь понять, что не нравится людям в Арче? Конкретный пример. Лень читать вики, гуглить, разбираться — это проблемы белых людей, они не в счёт.

    Лол. Курс сапера?
    Курс сапёра, это когда типичный пользователь убунты гуглит на forum.ubuntu.com какую-то команду, делает C-C, C-V, Enter. При этом в душе не знает, что она делает. Подсунь ему $ sudo rm -rf /, он её выполнит бездумно.
    Я не хочу ничего сказать негативного про пользователей этого дистрибутива, сам им пользовался ещё со времён даппер дрейка. Отличная была система, ничего не сказать против. Сейчас же это распиаренное поделие, а-ля закосим под макось, отроем убунту-маркет и попробуем бабки заработать.

    Я не любитель холиваров, типа устроим филиал ЛОРа и обольём всех говном у кого линупсы не собраны из исходников, и прочего бреда. Автор написал, что пользуется убунтой с 2010 года. Я решил, что за 7 лет можно было изучить линукс, поэтому посоветовал арч. А уж если для домашнего ПК, чтобы жена тоже тыкала вконтактики всякие, то могу посоветовать Минт, отличная система поставил-забыл, но для работы не очень пригодная.
  • Игровой ПК до 35000 руб? Какие комплектующие лучше подобрать?

    TrueBers
    @TrueBers
    Дмитрий: если уж на то пошло, то G4560 будет эффективнее по соотношению цена/производительность. Он на 5%, примерно, уступает G4600, а цена на 30% ниже.
    И GTX1050Ti не имеет смысла, если нужно экономить. Ибо стоит на 23-25% дороже, чем обычная GTX1050, а в производительности, в лучшем случае, обгоняет на 10-12%.
  • Куда переходить с Ubuntu 14.04?

    TrueBers
    @TrueBers
    Adamos: ежедневно работаю на нём несколько лет: разработка C/C++/Qt, Mono, golang, Андроид, бекенд, виртуализация, реверс-инжиниринг, исследование малвари, патченое под себя ядро и kvm для этих целей. Полёт нормальный.
    А чем именно, по-вашему, неудобен rolling release? В чём нужно ковыряться? Один раз настроить, закинуть настройки в .dotfiles на гитхаб, и последующие разворачивания системы одной строкой в баше это ковыряние, по-вашему?
  • Игровой ПК до 35000 руб? Какие комплектующие лучше подобрать?

    TrueBers
    @TrueBers
    Сергей: ну, если ты не заметил, автор в комментах сказал, что хочет, чтобы шли все игры. Все игры на 4k будут идти только на топовых картах, к чему этот бред про встроенные?

    4к видео и рабочий стол сейчас втаскивает любая встроенная современная видюха.
    А видео тут не причём, видео декодирует отдельный аппаратный декодер, который специально для этого предназначается, ему плевать на разрешение, в отличие от основных вычислительных ядер. 4k видео у меня и ноут 8-летней давности умеет без проблем декодировать.
    Дело именно в приложениях.

    Просто погоняй 4k моник и посмотри насколько ужасно оптимизированы приложения под это разрешение. Фулл ХД не проблема сейчас для любой видекарты, ибо всё точат, игры и дрова оптимизируют именно под фулл хд. В 4k, несмотря на то, что разрешение в 4 раза больше, чем фул хд, производительность ниже почему-то в 8-10 раз, а не в 4. Тот же фаерфокс поскролль на встроенной в 4k с баннерами всякими, анимациями, смайликами.
    Единственное, что не тупило, на моей памяти, — Microsoft Edge. Плавненько скроллит с любым контентом хоть на пылесосе.
  • Игровой ПК до 35000 руб? Какие комплектующие лучше подобрать?

    TrueBers
    @TrueBers
    а вам кто сказал про 60 фпс?
    Ну, когда я хочу поиграть, я хочу расслабиться, отдохнуть от работы, получить удовольствие. Когда у меня игра будет выдавать 15 фпс, о каком удовольствии может идти речь? Только в match-3 можно будет играть и очень неторопливую экономическую стратегию, всякие весёлые фермы. Ни о каких динамичных играх, шутерах, гонках не может быть и речи.
  • Игровой ПК до 35000 руб? Какие комплектующие лучше подобрать?

    TrueBers
    @TrueBers
    Сергей: прошлым летом собирал. Сейчас стоит gtx1070, в 4k ни одна современная игра не выдаёт 60фпс. В среднем 25-45 фпс.
    Вот, например, 1360х768, на минималках 15 фпс выдаёт топовая встроенная карта... в 4k она выдаст не больше 5 фпс.
  • Как правильно читать с помощью boost::asio::read до определенного символа?

    TrueBers
    @TrueBers
    lightalex: ну в азио вам в колбеки приходит всегда bytes_transferred или bytes_written. Вот от них и отталкивайтесь, используя один и тот же буфер, несмотря на то, что у него за границами этих bytes_transferred и bytes_written находится мусор.
  • Игровой ПК до 35000 руб? Какие комплектующие лучше подобрать?

    TrueBers
    @TrueBers
    На встроенной карте в 4k даже браузер иногда тормозит, о каких играх может идти речь?
  • Как правильно читать с помощью boost::asio::read до определенного символа?

    TrueBers
    @TrueBers
    lightalex: а зачем его очищать? у вас же есть маркер конца этого буфера. Просто читаете или пишете то, что реально нужно, мусор при этом никак не затрагивается.
  • Какой роутер купить для маленького офиса?

    TrueBers
    @TrueBers
    2500 рублей на офис? Люди домой себе качественнее роутеры ставят, чем вы хотите в офис.
    Очень сомневаюсь, что роутер за 2 тыщи потянет ваши 25 устройств. Хотя бы в 5-7 уложитесь вполне себе стабильной железкой.
    Тот же микротик возьмите. Если не хватит безантенного сигнала, воткните палку в него, вообще забудете, что он у вас есть.
    А про стены 1м толщиной вообще не понятно... вы в бункере что ли?
  • Как сделать динамическое увеличение кол-ва структур?

    TrueBers
    @TrueBers
    Денис Загаевский: ну да. В 90% задач именно оно и требуется.
    А если брать бустовые смарт векторы, то что ещё нужно?
    Да, ещё без хеш-таблиц не обойтись, конечно же. Но это уже специфика. Их и не юзают те, кто не понимают, зачем они нужны. В отличие от тех же списков, очередей, стеков и прочих универских мастхевов, которые сплошь и рядом мис-юзят даже преподы в универах.
  • Как сделать динамическое увеличение кол-ва структур?

    TrueBers
    @TrueBers
    Денис Загаевский: ну, в прямом. Не нужно ничего знать для новичка, никаких тонкостей. Сама за тебя память выделяет, сама подчищается за собой, самый дружественный к кешу контейнер, и т. д.
    У самого Страуструпа даже есть выступление, где он говорит, что все ваши костыли из непонятных структур можно заменить одним вектором, написать небольшой прокси или адаптер сверху, и будет в разы эффективнее, чем было у вас раньше.
    Те же списки одно\двусвязные учат в универах и во все щели их пихают. Но никто не учит почему-то, что cache miss при их использовании стремится к 100%. А реальных случаев, где нельзя заменить списки на вектор, практически нет.
  • Как сделать динамическое увеличение кол-ва структур?

    TrueBers
    @TrueBers
    Денис Загаевский: удобная обёртка над массивом, это std::array.
    А вектор самая простая и эффективная структура из всех созданных. Если не знаешь куда что-либо запихнуть, не понимаешь или нет времени разбираться с О-сложностью операций над различными контейнерами — юзай вектор.
  • Как сделать динамическое увеличение кол-ва структур?

    TrueBers
    @TrueBers
    jtag_: это не то, что нормально, других вариантов у вас не остаётся, если не брать сторонние библиотеки.
    Векторы для этого и предназначены в C++. Просто, вы с чистым Си путаете это всё.
    В C++ 90% данных в векторах хранятся. Это самый эффективный и универсальный контейнер в языке. Пользуйтесь им, не задумываясь.

    Вообще в с++ структуры часто используются для хранения?

    Ну, они только и используются, потому что для этого и предназначаются изначально. Других вариантов нет пока что.
  • Как проще захватить видео поток с видеоплеера / игры?

    TrueBers
    @TrueBers
    С абстрактного в вакууме? Никак.
    Зависит от операционной системы, графического АПИ, производителя видеокарты, и ещё много от чего.