Добрый вечер. А не подскажите, что делает оператор [] в данном примере - https://godbolt.org/z/GvznWvxc5?
День добрый. Открываю файл, используя либу stdio.h. Как можно проверить, что если я открыл файл в одном потоке, то второй поток (новый запуск программы) не начнёт делать то же...
Вечен добрый. А если у меня std::optinal содержит вектор, то как красиво получить элемент этого вектора? Красиво == лучше, чем optional_vector->operator [](i).
День добрый! Использую std::experimental::filesystem::remove для удаления файлов. Проблема - на линуксе всё норм удаляется, а на винде выдаётся всякая кракозябра, полагаю, из-...
День добрый! Столкнулся с некоторой проблемой при удалении элемента из std::set . Изначально искал нужный элемент через auto for_delete = std::set::find(...) , после чего хо...
Как можно избежать проблемы возврата ссылки на временный объект в следующем коде? static std::mt19937 &getGlobalRandomEngine() { // создаётся член класса - f std::mt19...
Вечер добрый. Зачем используют malloc, если можно выделять память как-то более осмысленнее? Есть же new
Добрый вечер! А в андроиде можно как-то вытаскивать raw hdr изображения с камеры? Задача такая: есть несколько кадров с разным tone mapping. Хочется забрать кадры ещё до адапт...
Вечер добрый. Проводил эксперимент по выделению 10**8 элементов в массиве. На маке валится с базовым компилятором от Xcode - переполнение. На линуксе тот же самый код работает...
День добрый. Пусть у меня есть текстовый файл. Через lock-файл я запрещаю работать одновременно нескольким программам с исходным файлом. Но если программа крашится, то файл ос...
Добрый вечер! Есть какие-то альтернативы в следующем коде для строчки 5, где я говорю, что смотреть тело родителя нельзя (если расскоментировать)? Получается, если у меня буде...
День добрый! Залип с итераторами: хочу сглаживать 2д-вектор в двух направлениях и чтобы избежать дублирования кода, оформил через begin, rbegin, но вот если объявить vector<.....
Пытаюсь поставить Yandex.Browser: sudo dpkg -i Yandex.deb Selecting previously unselected package yandex-browser-beta. (Reading database ... 241245 files and directories cur...
Добрый день! А как можно доказать, что в дереве из вершины А в вершину B через случайное блуждание мы можем добраться за O(2^d), где d-глубина дерева?
День добрый. Есть задача (отслеживание отдельных муравьёв на протяжении всего видео): имеется белая доска, по которой перемещаются муравьи (чёрные с прямоугольнй формой), кото...
День добрый! Наткнулся на статью одну: "https://randomascii.wordpress.com/2013/07/08/windows-timer-resolution-megawatts-wasted/" Смутило "The default timer resolution on Windo...
День добрый! А получается, что если я наследуюсь от класса, то я никак не могу трогать его приватные мембэры (без использования геттеров всяких)? https://godbolt.org/z/bxs34M
Установка и сборка Библиотека распространяется исходными кодами. Иного способа для этой библиотеки физически быть не может, так как весь код содержится в h-файлах, то есть со...
А как в дочернем классе явно и правильно использовать имплементацию другого класса, но от того же базового? https://godbolt.org/z/xMbaoE
День добрый. Не могу понять, как сделать variadic template для string + vector<string>. Пример в доке хороший - https://en.cppreference.com/w/cpp/language/parameter_pack , но ...