Вопросы по теме 'tr1'
Случайные числа из биномиального распределения
Мне нужно быстро сгенерировать множество случайных чисел из биномиальных распределений для существенно разных размеров проб (однако большинство из них будут небольшими). Я надеялся, что мне не придется кодировать алгоритм вручную (см., Например, это...
4029 просмотров
schedule
24.05.2022
Безумный векторный итератор C++
Я заявляю:
typedef std::tr1::shared_ptr<ClassA> SharedPtr;
А потом:
std::vector<SharedPtr> mList;
А также:
typedef std::vector<SharedPtr>::iterator ListIterator;
Возврат mList.size() равен 0, но когда я...
1154 просмотров
schedule
13.02.2023
tr1::regex regex_search проблема
Я использую tr1::regex, чтобы попытаться извлечь некоторые совпадения из строки. Пример строки может быть
asdf werq "one two three" asdf
И я хотел бы выйти из этого:
asdf
werq
one two three
asdf
С материалами в кавычках,...
1641 просмотров
schedule
03.07.2022
Любое попадание в разыменование std::tr1:shared_ptr по сравнению с разыменованием голого указателя?
Я понимаю, что существует (иногда значительный) удар по производительности при создании, назначении, копировании и уничтожении std::tr1::shared_ptr или boost::shared_ptr (из-за механизмов подсчета ссылок). Верно ли, что после создания доступ к...
981 просмотров
schedule
11.01.2024
C++: назначение функции объекту tr1::function
Один из наших классов предоставляет объект обратного вызова tr1::function. Однако, когда я пытаюсь назначить ему функцию-член, я получаю ошибку компилятора.
Приведенные ниже примеры не проверены и предназначены только для иллюстрации:
Фу.ч:...
1860 просмотров
schedule
11.03.2023
найти несколько значений в unordered_set, используя find
Я хочу использовать указанную функцию equal_to int unordered_set Пример кода выглядит следующим образом:
struct myEqual
{ //string with one different character is considered equal
bool operator()(const string &s1, const string...
1837 просмотров
schedule
04.11.2022
Экранирование специальных символов регулярных выражений для tr1::regex
Мне нужно встроить пользовательский ввод в мое регулярное выражение , поэтому его нужно экранировать для любых специальных символов регулярного выражения, и я заранее не знаю, какой будет строка.
Это было бы что-то вроде
string pattern = "\\d+...
978 просмотров
schedule
06.03.2023
Могу ли я использовать C++ TR1 в VS2010?
У нас есть код, написанный с помощью TR1, например:
#include <tr1/functional>
...
typedef std::tr1::function<void(int)> MyFunction;
..
Он отлично работает при компиляции с помощью GCC, но не работает с VS2010.
Наш код имеет...
1030 просмотров
schedule
11.08.2022
Получение результатов из std::tr1::regex_search
У меня есть путаница в том, как получить результат после запуска функции regex_search в std::tr1::regex. Ниже приведен пример кода для демонстрации моей проблемы.
string source = "abcd 16000 ";
string exp = "abcd ([^\\s]+)";
std::tr1::cmatch...
714 просмотров
schedule
12.09.2022