Вопрос: почему размер указателя на член-данные, к примеру, может быть меньше обычного?
Объясните, почему, если читаю текстовый файл, почти при каждом запуске программы там есть Разный символ в начале перед самим текстом? Файл читаю так: std::ifstream in{ program...
Является ли уб алиасинг чаром, когда он является signed? То есть char ведь может быть как signed, так и unsigned, однако стандарт ничего не говорит про signed char и говорит п...
Здравстуйте. Подскажите, как правильнее всего реализовывать связь один ко многим в MongoDB и стоит ли вообще. Предположим, у меня есть пользователь, он может создавать публик...
Хм. Вот предположим есть буфер char buf[16]{}; И в нём лежит два int64_t Если сделать std::vector<int64_t> vec; vec.resize(2); std::memcpy(vec.data(), buf, 16); Это будет ра...
Знает кто-нибудь по какой причине [p1469] был завёрнут и есть ли какие-нибудь новые подвижки в данную сторону?
Знает кто-нибудь как вернуть назад нормальный, случайно удалившийся интерфейс с бранчами и т.д.?
Здравствуйте. Такой вопрос: стало ли легальным использовать throw в constexpr функциях начиная с 20-го стандарта? То есть именно можно ли бросать эксепшн в констекпр выражении...
Является ли alignment корректным размером для базового типа?
В С++ ведь нет ничего нативного для роботы с процессами? Только библиотеки по типу Boost.Process? Мне кажется, неплохая идея втянуть что-то такое в стандарт
Что изменилось с С++17 в С++20, что в первом этот код не работает, а во втором да? auto hash = [](const std::pair<std::string, std::string>& p) { return std::hash<std::string>...
Что правда вот этот вот пример отказался компилироваться под видом "С абстрактный класс" #include <iostream> class X { public: virtual void foo() = 0; }; void X::foo() { ...
Здравствуйте. Я очень извиняюсь, могу потом удалить, если что, однако иначе показать сложно. Это всё? Это конец? Или ещё реанимировать можно?
Итак, моё доказательство того, что разыменования нуллптр – это уб. Согласно стандарту, внутри констекспр функции... Нельзя допускать уб. И если ты допустишь уб... Внезапно(!),...
А есть какой-то способ эффективно удалить ренж элементов из std::unordered_map? Ибо erase-remove по очевидным причинам не сработает
Кто-нибудь знает, какая была мотивация принять в С++20 designated initializers именно в таком, частичном с Си, виде?
Как ты это предлагаешь, сломать тот аллокатор, который уже был? 0_о
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...
Здравствуйте. Могу ли я в HTML в onclick елемента получить его родительский элемент и найти в нём некоторый нужный мне?(а потом вызвать на нём клик)
Скажите, кто знает точно, по стандарту: легально ли кастовать в неопределённое значение перечисления из его диапазона? Если быть точным, то делать что-то вроде этого: enum cla...