вы на яве давно писали? я щас пишу, вообще не похоже, чтобы с++ двигался в сторону явы
Ладно, давайте по теме: Что думаете про такое архитектурное решение: класс для хранения объектов std::vector<_ptr<Obj>> - для хранения объектов std::unordered_map<size_t, Obj*...
std::vector<int> a; for (int idx = 0, std::vector<int>::iterator it = a.begin(); it < a.end(); idx++, it++) тынц - это почему не работает? for (std::vector<int>::iterator i...
вопрос по строкам: компилятор как-то оптимизирут сравение переменной типа std::string к константной строкой? Ну, типа, хеш посчитает. Или лучше это делать самому? Или лучше ис...
1. Модули уже вышли? 2. Где есть хорошие статьи про них почитать?
у меня такой вопрос, в случае с указателями в выражении if (pointer) pointer как-то неявно приводится к типу bool, из-за чего иногда возникают проблемы, но это "нельзя" убрать...
Вопрос Надо написать на плюсах некий интерпретатор текста. Собственно, само приложение, GUI: окно для редактирования, окно для просмотра, путь к файлу исходнику, несколько кно...
Никто в здравом уме не будет лепить 10К объектов неупорядоченно на одном родителе, чтобы потом получать объект по идентификатору?
У меня тут ещё такая задачка, есть N объектов, предсталенных строковыми идентификаторами Нужно реализовать функцию float f(std::string id0, std::string id1) для всех возможных...
вопрос: в плюсах сейчас есть что-то для удобной работы с битовыми флагами? Речь про 0x1, 0x2, 0x4 ... раньше через #define задавали константы и потом их проверяли через логиче...
а как в цикл два итератора завести? for (int a = 0, float b = 0.f; a < 10 && b < 10.f; a++, b+=1.f) {...} ?
Чё, ни у кого нету кубернетиса на работе? 😢
вопрос: лямбды имеют тип std::function?
Но наш класс А часто используется в проекте, и много где написано #include "A.h", и приходится везде писать #include "B.h" перед ним, чтобы всё собиралось. Из-за этого пачка и...
Есть maven проект. Почему Idea может не создавать файл .idea/modules.xml ? В проекте есть автогенерация исходников, у них папка в таргете, эти исходники используются одним из ...
может перестать компилироваться - потому что не стандарт?
Это чё? Исходники 11-й винды? Можно, наконец-то, дописать всё нормально под себя? 😀
т.е. если я пишу std::function<...> = [](){} - то это будет каст?
как мне задружить make_unique<A>, если у А конструктор с несколькими параметрами?
А кто тут как проверяет свои знания по C++? Полноту, актуальность, оптимальность, наличие принципиальных ошибок и так далее?