Результаты поиска по запросу "c++"
@ Мартин: ну, вы знаете свой конкретный вариант использования, а я нет. Если код требует памяти, то я не вижу, как его потребность в 1 ГБ памяти существенно отличается от кода, который требует 1 байт (динамически выделяемой) памяти. Обычно «повторить попытку» не является хорошим ответом на нехватку памяти, но если в вашем конкретном случае есть некоторые распределения, для которых может сработать повторная попытка, и другие, для которых это не сработает, то непременно различайте два.
ратор (или для POD, malloc / calloc) поддерживает простую и эффективную форму сбоя при выделении больших кусков памяти.newСкажем, у нас есть это: Есть ли такая конструкция для std :: Containers, или мне всегда придется обрабатывать (ожидается ...
http://msdn.microsoft.com/en-us/library/aa450927.aspx
сно этомуhttp://www.cplusplus.com/reference/clibrary/csignal/signal.html [http://www.cplusplus.com/reference/clibrary/csignal/signal.html] SIGINT обычно используется / вызывается пользователем. Как я вызываюSIGINT в с ++? я видел пример, ...
Как реализовать видео-виджет в Qt, основанный на GStreamer?
Я хочу использовать Qt для создания простого приложения с графическим интерфейсом, которое может воспроизводить локальный видеофайл. Я мог бы использовать Phonon, который выполняет всю работу за кулисами, но мне нужно немного больше ...
Cython: Как перемещать большие объекты, не копируя их?
Я использую Cython, чтобы обернуть код C ++ и выставить его на Python для интерактивной работы. Моя проблема заключается в том, что мне нужно читать большие графики (несколько гигабайт) из файла, и они в конечном итоге дважды в памяти. Может ли ...
Вернуть вектор <pair <int, int >> & из метода c ++ в список кортежей python, используя swig typemap
У меня много проблем при попытке обернуть метод c ++, который возвращает постоянную ссылку на вектор пар в список кортежей Python, используя%typemap(out). В настоящее время у меня есть что-то вроде этого: myclass.h: #inlcude <vector> using ...
Хранить будущее в списке
Я хочу сохранить в списке фьючерсы нескольких потоков, порожденных с помощью async, чтобы получить их результаты позже. future<int> f = async(doLater, parameter); list<future<int>> l; l.push_back(f); Однако компилятор печатает следующее ...
Интересно. Вы не против поделиться определением вашего класса Enum?
нужно несколько перечисляемых типов вместе. Иногда у каждого есть столкновение имен. На ум приходят два решения: использовать пространство имен или использовать «большие» имена элементов перечисления. Тем не менее, решение для пространства имен ...
Как мне эффективно удалить только один элемент из списка forward_list?
Ну, я думаю, что вопрос в значительной степени подводит итог. У меня есть forward_list уникальных элементов, и я хочу удалить из него один элемент: std::forward_list<T> mylist; // fill with stuff mylist.remove_if([](T const& value) { return ...
как заставить работать обработку ошибок для boost :: spirit
в boost :: spirit я добавил код обработки ошибок, основанный на примере roman. #include <boost/spirit/include/qi.hpp> #include <boost/spirit/include/phoenix_operator.hpp> #include <boost/spirit/include/phoenix_core.hpp> ...
Сортировать 2D массив в C ++, используя встроенные функции (или любой другой метод)?
У меня есть 2D-массив, как показано ниже. (array[5][2] ) 20 11 10 20 39 14 29 15 22 23после сортировки должно быть как ниже. 10 20 20 11 22 23 29 15 39 14это означает, что массив должен быть отсортирован, сравнивая только значения первого ...