6
ответов

Как синхронизировать доступ ко многим объектам

У меня есть пул потоков с некоторыми потоками (например, столько же сколько количество ядер), что работа над многими объектами, говорят тысячи объектов. Обычно я дал бы каждому объекту взаимное исключение для защиты доступа к...
вопрос задан: 26 April 2010 19:54
6
ответов

Как препятствовать тому, чтобы кто-либо крал мой shared_ptr?

Так, я использую повышение:: shared_ptr для всех различных преимуществ подсчета ссылок это обеспечивает - подсчет ссылок для начинающих, очевидно, но также и способность скопировать, присвоить, и поэтому сохранить в STL...
вопрос задан: 22 April 2010 14:17
6
ответов

Как обработать 'этот' указатель в конструкторе?

У меня есть объекты, которые создают другие дочерние объекты в их конструкторах, передавая 'это' так, ребенок может сохранить указатель назад на его родителя. Я использую повышение:: shared_ptr экстенсивно в моем программировании как...
вопрос задан: 24 March 2010 19:01
6
ответов

Как получить указатель на shared_ptr?

Я теперь взламываю старый код C, пытаюсь сделать его большим количеством C++ / стиль Повышения: существует функция распределения ресурсов, похож: my_src_type* src; my_src_create (&src, ctx, тема, handle_src_event, ПУСТОЙ УКАЗАТЕЛЬ...
вопрос задан: 3 March 2010 14:34
6
ответов

Как использовать повышение:: массив с неизвестным размером как переменная объекта

Я хотел бы использовать повышение:: выстройте как участник класса, но я не знаю размера во время компиляции. Я думал о чем-то вроде этого, но это не работает: международное основное () {повышение:: массив <интервал, 4> выстраивают = {...
вопрос задан: 9 January 2010 02:38
6
ответов

Нахождение повышения:: shared_ptr циклические ссылки

Есть ли какие-либо подсказки/приемы для нахождения циклических ссылок shared_ptr? Это - экс-клен того, что я пытаюсь найти - к сожалению, я, может казаться, не нахожу цикл в своем коде. структура {повышение::...
вопрос задан: 5 January 2010 01:21
6
ответов

Повышение броска:: shared_array <символ> для повышения:: shared_array <символ константы>

Как может я бросать повышение:: shared_array <символ> для повышения:: shared_array <символ константы>?
вопрос задан: 4 December 2009 12:27
6
ответов

Кто-либо здесь сравнил компилятора C++ Intel и GCC?

Я не уверен, должен ли я отправить этот вопрос здесь, потому что это, кажется, ориентированный на программирование веб-сайт. Так или иначе я думаю, что должны быть некоторые гуру здесь, кто знает это. Теперь у меня есть AMD...
вопрос задан: 14 November 2009 10:17
6
ответов

Межплатформенный эквивалент событиям окон

Я пытаюсь портировать некоторый код Windows на Linux, идеально через платформенно независимые библиотеки (например, повышение), однако я не уверен, как портировать этот бит кода события. Бит кода включает два потока...
вопрос задан: 4 November 2009 22:18
6
ответов

изучение C++ от исходного кода библиотеки повышения

Я очень интересуюсь C++, и хотят освоить этот язык. Я прочитал много книг о C++. Я хочу считать некоторый исходный код библиотеки для улучшения моего навыка, но когда я считал библиотеку повышения...
вопрос задан: 15 October 2009 02:24
6
ответов

Действительно ли возможно использовать указатели функции через процессы?

Я знаю, что каждый процесс создает свое собственное пространство адреса памяти, однако я задавался вопросом, Если Процесс A должен был иметь функцию как: международные DoStuff () {возвращаются 1;} и определение типа указателя как:...
вопрос задан: 13 October 2009 17:25
6
ответов

make_shared повышения берет в ссылке константы. Какой-либо способ обойти это?

Я использую совместно использованные указатели повышения в своей программе, и у меня есть класс, который берет в качестве параметры ссылка на другой объект. Проблемой, с которой я сталкиваюсь, является функция make_shared, требует всех...
вопрос задан: 3 September 2009 15:20
6
ответов

Решение для Линейной алгебры повышения для y=Ax

Повышение имеет тот? Где A, y и x являются матрицей (редкий, и может быть очень большим), и векторы соответственно. Или y или x могут быть неизвестными. Я, может казаться, не нахожу его здесь: http://www.boost.org/doc/libs/...
вопрос задан: 4 August 2009 02:06
6
ответов

Ориентированная на многопотоковое исполнение стопка C++

Я плохо знаком с C++ и пишу многопоточное приложение, посредством чего различные писатели будут продвигать объекты на стек и читателей, вытягивающих их от стека (или по крайней мере продвигающих указатель на объект).....
вопрос задан: 11 July 2009 19:13
6
ответов

Сколько из C++ поддерживается в Objective C ++

Я хочу сделать приложение для iPhone, но я планирую сделать платформу в C++. Действительно ли возможно использовать вещи как шаблоны в Objective C ++. Я предполагаю действительно, что вопрос, я могу использовать повышение?
вопрос задан: 11 April 2009 23:40
6
ответов

Карта функции повышения различных типов?

я задавался вопросом, был ли способ сделать это в C++? освободите func1 (станд. константы:: string& s) {станд.:: суд <<s <<станд.:: endl;} освобождают func2 (интервал меня) {станд.:: суд <<я <<станд.:: endl;...
вопрос задан: 14 March 2009 21:10
6
ответов

Как стереть элементы из повышения:: ptr_vector

Таким образом, я пытаюсь избавиться от своего станд.:: вектор при помощи повышения:: ptr_vector. Теперь я пытаюсь удалить элемент от одного и удалить удаленный элемент также. Самая очевидная вещь мне была к...
вопрос задан: 10 December 2008 13:17
6
ответов

Производительность Интеллектуального указателя C++

Сколько делает интеллектуальные указатели использования, особенно повышает:: shared_ptr стоят больше по сравнению с пустыми указателями с точки зрения времени и памяти? Использует пустые указатели лучше для производительности интенсивные части...
вопрос задан: 21 November 2008 11:24
6
ответов

Включение соответствующих библиотек повышения с источником C++ (Используя Visual Studio)

У меня есть проект, я продолжаю работать (для школы), что я рою в библиотеки Boost для решений. Мне нужен некоторый способ распределить необходимый исходный код Повышения с моим приложением так, чтобы это...
вопрос задан: 24 October 2008 01:20
6
ответов

Добавление Повышения заставляет Отладочную сборку зависеть от “non-D” времени выполнения MSVC DLLs

У меня есть раздражающая проблема, которая я смог так или иначе обходить, но с другой стороны очень скорее буду сверху его и пойму то, что точно продолжается, так как это похоже на этот материал...
вопрос задан: 22 October 2008 19:26
6
ответов

Существует ли аналог .NET библиотекам Boost?

Согласно заголовку. Я думаю, что библиотеки .NET определенно извлекли бы выгоду из своего рода разработки в рамках сообщества; возможно, что-то как Процесс Сообщества Java. Это - то, где аналог был бы очень...
вопрос задан: 21 October 2008 05:35
5
ответов

Как использовать Повышение Visual Studio 2010

Что такое хорошее пошаговое объяснение о том, как пользоваться библиотекой Boost в пустом проекте в Visual Studio?
вопрос задан: 6 June 2018 09:17
5
ответов

Как делают я сортирую станд.:: вектор значениями другого станд.:: вектор?

У меня есть несколько станд.:: вектор, вся та же длина. Я хочу отсортировать один из этих векторов и применить то же преобразование ко всем другим векторам. Существует ли аккуратный способ сделать это? (предпочтительно...
вопрос задан: 17 April 2018 02:53
5
ответов

Простое и эффективное распределение C++ / исходный код Повышения (объединение)

Мое задание главным образом состоит из технического анализа, но я распределяю код все более часто среди моих коллег. Большая боль - то, что не каждый пользователь является опытным в запутанности...
вопрос задан: 23 May 2017 12:33
5
ответов

Простые представления повышения; совет?

Поиск некоторых общих рекомендаций... Я использовал повышение некоторое время, и я записал несколько маленьких модулей и функции (например: посмотрите это ТАК вопрос), в который я думаю холод подходить для включения...
вопрос задан: 23 May 2017 12:30
5
ответов

Ориентированные на многопотоковое исполнение статические переменные без mutexing?

Я не забываю читать, что статические переменные, объявленные в методах, не ориентированы на многопотоковое исполнение. (См. Что относительно одиночного элемента Meyer's? как упомянуто Todd Gardner) Собака* MyClass:: BadMethod () {статическая собака Собаки
вопрос задан: 23 May 2017 12:09
5
ответов

Повышение C++: Какие-либо глюки с BOOST_FOREACH?

Этот для экспертов по Повышению. Есть ли любые глюки или детали, о которых должен знать программист, прежде чем он войдет и заменит все свои старые циклы стиля C/C++ lean-and-mean-looking...
вопрос задан: 23 May 2017 11:47
5
ответов

В чем причина #pragma, оказавшись внутри защиты заголовков?

Только что видел это внутри #ifndef BOOST_ASIO_HPP #define BOOST_ASIO_HPP # определено (_MSC_VER) && (_MSC_VER> = 1200) # прагма один раз #endif // определен (_MSC_VER) && ...
вопрос задан: 16 June 2016 17:48
5
ответов

Каковы недостатки платформы парсера-генератора Духа из boost.org?

В нескольких вопросах я видел, что рекомендации для платформы парсера-генератора Духа из boost.org, но затем в комментариях там ворчит от людей, использующих Дух, кто не счастлив. Будет...
вопрос задан: 31 December 2015 20:23
5
ответов

Изменение свойств вершины в Повышении:: График

Я пытаюсь выяснить, как использовать повышение:: график, чтобы хранить некоторую информацию. Однако существует информация, которую я хочу связанный с каждой вершиной. Уставиться на документацию для библиотеки показывает любого (a)...
вопрос задан: 26 December 2015 13:31