0
ответов

Библиотека обучения с подкреплением C ++ [закрыто]

Я искал библиотеку C ++, реализующую алгоритмы обучения с подкреплением, но был не очень доволен результатами. Я нашел Инструментарий обучения с подкреплением 2.0 от Технического университета Граца ...
вопрос задан: 6 January 2012 13:32
0
ответов

В чем разница между std :: condition_variable и std :: condition_variable_any?

Мне, вероятно, не хватает чего-то очевидного, но я не вижу никакой разницы между std :: condition_variable и std :: condition_variable_any. Зачем нам и то и другое?
вопрос задан: 6 January 2012 13:29
0
ответов

разные типы объектов в std :: vector или другой структуре данных

Я хочу сохранить такой шаблон структуры struct {int some_var; //... некоторые другие переменные var_type problem_var; }; в векторе или что-то вроде вектора, как я могу сделать ...
вопрос задан: 6 January 2012 12:10
0
ответов

Почему boost :: any лучше, чем void *?

Какие неотъемлемые преимущества имеют boost :: any и boost :: any_cast по сравнению с использованием void * и dynamic_cast?
вопрос задан: 6 January 2012 12:01
0
ответов

Всплывающие окна комментариев для C ++ (Visual Studio), похожие на Eclipse и Javadoc

В годы учебы в колледже я научился программировать Java, что и сделал в Eclipse. Мне понравилась функция Eclipse, которая позволяет комментариям Javadoc всплывать в окне. В настоящий момент я программирую на C ++ ...
вопрос задан: 6 January 2012 11:19
0
ответов

SFINAE, чтобы протестировать бесплатную функцию из другого пространства имен

Я пытался придумать хак, чтобы проверить, является ли std :: isnan определены без специальных компиляторов корпуса в препроцессоре и придумали следующее, которое, как я ожидал, будет работать нормально. #include ...
вопрос задан: 6 January 2012 10:57
0
ответов

Почему шаблонные миксины в C++ не являются более популярными?

Я часто использую шаблонные миксины в C++, но мне интересно, почему эта техника не используется больше. Это кажется вершиной повторного использования. Это сочетание мощности и эффективности - одна из причин, по которой я действительно люблю C++ ...
вопрос задан: 6 January 2012 09:34
0
ответов

«Неопределенная ссылка на» конструктор класса шаблона [дубликат]

Я понятия не имею, почему это происходит, так как я думаю, что все правильно объявлено и определено. У меня есть следующая программа, разработанная с помощью шаблонов. Это простая реализация очереди, ...
вопрос задан: 6 January 2012 02:57
0
ответов

Отключение оптимизации возвращаемого значения g ++

Какие флажки мне нужны в командной строке, чтобы отключить оптимизацию возвращаемого значения, автоматически включенную компилятором g ++?
вопрос задан: 6 January 2012 02:04
0
ответов

Ошибка компиляции с использованием итераторов карты

В мой заголовочный файл я включил std :: map и использую соответствующее пространство имен. Один из моих членов: map pT_Spam; И в моем файле .cpp я пытаюсь сделать что-то, что я ...
вопрос задан: 6 January 2012 01:42
0
ответов

плагин notepad ++ - чтение всего текста документа

Я пишу плагин notepad ++, используя шаблон C # http://sourceforge.net/projects/sourcecookifier/files/other%20plugins/NppPlugin.NET.v0.5.zip/download. Кто-нибудь знает, как мне прочитать все текущие ...
вопрос задан: 6 January 2012 00:02
0
ответов

Интерпретация вывода Valgrind trace-malloc

Valgrind - отличный отладчик памяти, и у него есть опция --trace-malloc = yes, которая дает что-то вроде этого: --16301-- malloc (8) = 0x4EAD748 --16301-- бесплатно (0x4EAD748) --16301-- бесплатно (...
вопрос задан: 5 January 2012 23:50
0
ответов

Как удобно выравнивать числа по центру в C++ cout

У меня следующая матрица хранится в int[][] в c++ (извините, что не все запятые поставил): int[8][]a={ 1 2 3 4 5 6 7 8 28 29 30 31 32 33 34 9 27 ....
вопрос задан: 5 January 2012 23:36
0
ответов

Как ограничить итератор прямым итератором?

У меня есть функция, которая должна перечислять итератор несколько раз, но, согласно MSDN, «После того, как вы увеличите любую копию итератора ввода, ни один из других копии можно безопасно сравнивать, ...
вопрос задан: 5 January 2012 23:32
0
ответов

отладка - Класс / объект, проблемы с новичками

Пожалуйста, разорвите этот код на части, сделайте его сложным и труднодоступным, я бы лучше выучил сложный способ один раз, чем изучать одно и то же много раз неправильно. Базовый класс выглядит следующим образом: class ...
вопрос задан: 5 January 2012 23:14
0
ответов

Перегрузка на << как ошибка cout

Я пытаюсь создать класс, подобный std::cout, однако с цветным выводом. Идея состоит в том, чтобы вызвать colorstream, но когда я перегружаю оператор <<, он выдает ошибку. Коды ниже: main.cpp #include <...
вопрос задан: 5 January 2012 22:53
0
ответов

boost :: enable_if не в сигнатуре функции

Это просто вопрос стиля: мне не нравится способ C ++ для метапрограммирования шаблонов, который требует от вас использования тип возврата или добавьте дополнительный фиктивный аргумент для трюков с SFINAE. Итак, ...
вопрос задан: 5 January 2012 22:30
0
ответов

Как эффективно использовать std :: atomic

std :: atomic - это новая функция, представленная в C ++ 11, но я не могу найти подробного руководства о том, как ее правильно использовать. Так являются ли следующие практики распространенными и эффективными? Одна практика, которую я использовал, - у на
вопрос задан: 5 January 2012 21:30
0
ответов

Использование глобальных переменных в C++ DLL

У меня есть C++ DLL с 3 классами в ней. Я добавил статическую переменную boolean в заголовочный файл "stdafx" (так как все мои классы включают ее) и пытаюсь использовать ее. Хотя все мои классы видят мою ...
вопрос задан: 5 January 2012 18:55
0
ответов

Получить StartAddress потока win32 из другого процесса

Предыстория: я написал многопоточное приложение в Win32, которое я запускаю из кода C #, используя класс Process из пространства имен System.Diagnostics. Теперь, в коде C #, я хочу получить имя / символ ...
вопрос задан: 5 January 2012 18:45
0
ответов

boost: получить текущее local_date_time с текущим часовым поясом с машины

Проблема заключается в следующем: я знаю, как получить местное время в ускоренном коде: boost :: local_time :: local_date_time currentTime (boost :: posix_time: : second_clock :: local_time (), boost :: ...
вопрос задан: 5 January 2012 18:34
0
ответов

Где мне реализовать эту «частную» вспомогательную функцию?

Определение моего класса распределено по заголовкам и исходным файлам: // T.hpp class T {public: void foo (); }; // T.cpp void T :: foo () {} Если T :: foo нужно использовать некоторую вспомогательную функцию ...
вопрос задан: 5 January 2012 17:35
0
ответов

Политика против полиморфной скорости

Я читал, что использование класса политики для функции, которая будет вызываться в замкнутом цикле, намного быстрее, чем использование полиморфной функции. Однако я установил эту демонстрацию, и время показывает, что это ...
вопрос задан: 5 January 2012 16:30
0
ответов

C++ возврат массива из функции

Мне нужно прочитать массив в моей функции, извлечь данные, а затем вернуть массив из функции. Массив будет содержать только 2 значения. Вот что я хочу сделать в концепции: int myfunction(...
вопрос задан: 5 January 2012 15:52
0
ответов

Можно ли получить доступ на запись к необработанным секторам диска в Vista и Windows 7 в режиме пользователя?

С сайта RawDisk: Новая модель безопасности Windows Vista накладывает жесткие ограничения на приложения, выполняемые в пользовательском режиме. Даже с повышенными административными правами приложение не может получить ...
вопрос задан: 5 January 2012 14:32
0
ответов

Hardwarebreakpoint WINAPI

Сейчас я реализую последнюю задачу для небольшого отладочного фреймворка, а именно HW Breakpoints. Пока что я ссылался на эту статью: http://www.codeproject.com/KB/debug/hardwarebreakpoint.aspx и книгу ...
вопрос задан: 5 January 2012 13:49
0
ответов

Определение шрифта для многих текстовых элементов в Qt QML

У меня есть виджет, указанный через файл QML. Этот виджет содержит прямоугольник верхнего уровня, содержащий два столбца. Каждый из этих столбцов содержит множество текстовых элементов. Этот виджет QML заключен в ...
вопрос задан: 5 January 2012 11:18
0
ответов

Передача по указателю

Я запуталась между этими двумя функциями: void Swap_byPointer1 (int * x, int * y) {int * temp = new int; temp = x; х = у; y = temp; } void Swap_byPointer2 (int * x, int * y) {int * temp = new int; ...
вопрос задан: 5 January 2012 11:15
0
ответов

Проверка возвращаемого значения lower_bound по сравнению с конечным итератором

В эффективном STL Скотта Мейерса (стр. 195) есть следующая строка: «Результат lower_bound должен быть протестирован, чтобы увидеть, указывает ли он на значение, которое вы ищете. for. В отличие от find, вы не можете просто ...
вопрос задан: 5 January 2012 10:38
0
ответов

Что значит «навязчивая» структура данных?

Я видел термин «навязчивый», используемый для описания таких структур данных, как списки и стеки, но что это значит? Можете ли вы привести пример кода навязчивой структуры данных и чем она отличается от не ...
вопрос задан: 5 January 2012 09:58