Кто нибудь знает constexpr реализацию state-mashine? Ну типа есть токены "true",false,Истина,Ложь,Да,Нет... И нужно реализовать парсинг и отдать token-id ?
struct foo_int{ unique_ptr<byte> _buf; int& _int; foo_int(unique_ptr<byte>&& b) : _buf(move(b), _int(*lounder(reinterpret_cast<int*>) _buf.get()) {} operator in...
Интересно, что при наборе на работу в первую очередь интересются опытом, а не тем что - человек лжец - человек ленив - человек зол и злопамятен - т.п. Такое ощущение, что ...
Исходя из определения sizeof sizeof(/*any*/ char) == sizeof(std::byte) == sizeof(uint8_t). При этом количество бит в char может быть разным и определяется макросом CHAR_BIT. Т...
О Гуи. Есть у меня структура (много, хитросплетение структур) данных. Все они описаны meta_traits туплами { "name", &s::data_ptr} Я хочу это добро визуализировать на экран. Я ...
Какую, все же Господа, хорошую задачу задал г-н Artur: /// Мне нужно максимально быстро задампить unordered map состоящий из структур в csv файл. /// С утра над ней думаю, но ...
Понятно что я ручками могу делать dlopen и dlsym, но можно ли попросить gcc/ld сделать это для меня?
Господа! А почему в с++ нет static_warning()? Я сам в принципе для себя сделал. Аж два варианта для всяких кейсов, но и сам их использовать не хочу - уж больно мудрено. А для ...
Вот пишу в очередной раз serialize. Задаюсь вопросом - писать его по старинке T::setialize ::desirialize, или заморочиться каким нибудь meta_type_traits<T> на основе тупла по ...
Представим себе контейнер, который может состоять из 3-х уникальных элементов. Но порядок этих элементов важен, а то задачу можно было бы просто решить 3-мя битами. Представит...
Господа от линукса! Под виндой, если есть длл для которой нет .h, то я его могу сделать. А как эта проблема решается в линуксе?
Гхм... Говорят с++ язык сложный.. /// Для более лёгкого запоминания кислот, участвующих в цикле Кребса, существует простое мнемоническое правило: Целый Ананас И Кусочек Суфле ...
Наброшу на вентилятор: Как кто думает - 1С-ник это программист или конфигураст?
По большому счету указатели нужны в четырех случаях: 1) new - по историческим причинам отдает указатель 2) опционально значение - удобно чтобы огород с шаблонами не городить 3...
Что то я запутался со строковыми литералами. Где и как они живут? Конкретно. Можно ли делать так: struct foo{ string_view text_; }; foo make_foo(){ return {"text"}; } ...
А что нужно писать "на плюсах"? Если что-то лучше и проще писать на питоне, что то на с#, что то на js, что то на java, что то на голом C... Зачем нужны плюсы? Что то в толк н...
О боже! /// If the EF stored in a scope_exit object refers to a local variable of the function where it is defined, e.g., as a lambda capturing the variable by reference, and ...
А может большого слона нужно есть по частям? У нас есть плайсмент-нью. И компилятор для него деструктор не вызывает. Придумаем опрератор СтартЛайфтайм для объекта созданного ...
Вечер в хату, Шановные. Такая проблемка. Был у 1С некоторая Функция Фуу(а, б, с), а после 8.3.21 стала Фуу(а, б, с, д=х). Если вызов зтой функции делать через Если <версия> .....
Сбылась мечта идиота. Доделал технологию сериализации в виде сохранения страниц памяти аллокатора в файл и разом загрузки файла назад в память. Указатели патчатся. Скорость за...