Вопрос: почему размер указателя на член-данные, к примеру, может быть меньше обычного?
Объясните, почему, если читаю текстовый файл, почти при каждом запуске программы там есть Разный символ в начале перед самим текстом? Файл читаю так: std::ifstream in{ program...
Является ли уб алиасинг чаром, когда он является signed? То есть char ведь может быть как signed, так и unsigned, однако стандарт ничего не говорит про signed char и говорит п...
Здравстуйте. Подскажите, как правильнее всего реализовывать связь один ко многим в MongoDB и стоит ли вообще. Предположим, у меня есть пользователь, он может создавать публик...
Знает кто-нибудь по какой причине [p1469] был завёрнут и есть ли какие-нибудь новые подвижки в данную сторону?
Хм. Вот предположим есть буфер char buf[16]{}; И в нём лежит два int64_t Если сделать std::vector<int64_t> vec; vec.resize(2); std::memcpy(vec.data(), buf, 16); Это будет ра...
Здравствуйте. Такой вопрос: стало ли легальным использовать throw в constexpr функциях начиная с 20-го стандарта? То есть именно можно ли бросать эксепшн в констекпр выражении...
Знает кто-нибудь как вернуть назад нормальный, случайно удалившийся интерфейс с бранчами и т.д.?
Является ли alignment корректным размером для базового типа?
В С++ ведь нет ничего нативного для роботы с процессами? Только библиотеки по типу Boost.Process? Мне кажется, неплохая идея втянуть что-то такое в стандарт
Что правда вот этот вот пример отказался компилироваться под видом "С абстрактный класс" #include <iostream> class X { public: virtual void foo() = 0; }; void X::foo() { ...
Что изменилось с С++17 в С++20, что в первом этот код не работает, а во втором да? auto hash = [](const std::pair<std::string, std::string>& p) { return std::hash<std::string>...
Здравствуйте. Я очень извиняюсь, могу потом удалить, если что, однако иначе показать сложно. Это всё? Это конец? Или ещё реанимировать можно?
Итак, моё доказательство того, что разыменования нуллптр – это уб. Согласно стандарту, внутри констекспр функции... Нельзя допускать уб. И если ты допустишь уб... Внезапно(!),...
А есть какой-то способ эффективно удалить ренж элементов из std::unordered_map? Ибо erase-remove по очевидным причинам не сработает
Кто-нибудь знает, какая была мотивация принять в С++20 designated initializers именно в таком, частичном с Си, виде?
A pointer to a standard-layout class may be converted (with reinterpret_cast) to a pointer to its first non-static data member and vice versa. https://en.cppreference.com/w/c...
Как ты это предлагаешь, сломать тот аллокатор, который уже был? 0_о
Здравствуйте. Могу ли я в HTML в onclick елемента получить его родительский элемент и найти в нём некоторый нужный мне?(а потом вызвать на нём клик)
Вот интересно, cppref пишет, что msvc уже Полностью поддерживает модули. Однако майкрософтовская conformance table говорит, что нет. Кому из них верить? Откуда cppref вообще б...