tr1

В настоящее время я пишу библиотеку редактирования памяти C++ и для чтения/записи API я использую признаки типа (std:: is_pod, std:: is_same) и boost:: enable_if, чтобы обеспечить 3 перегрузки: типы стручков. например, Маймем.Читать (Некоторый Адрес); типы строк. например, Маймем.Read>(SomeAddress); (н...

Мы программируем библиотеку журналов, которая сохраняет себя в a .файл ГЭС. Мы хотели бы включить <tr1/unordered_map> (если компилятор поддерживает TR1,) или Стандарт <map> в противном случае. Существует ли стандартный способ проверки во время компиляции, доступен ли tr1 или нет? Я думал, что так...

я наткнулся enable_shared_from_this во время чтения наддува.Примеры Asio и после прочтения документации я все еще теряюсь в том, как это должно правильно использоваться. Может кто-нибудь, пожалуйста, дайте мне пример и/или и объяснение, когда использование этого класса имеет смысл....

Я понимаю, как использовать weak_ptr и shared_ptr. Я понимаю, как shared_ptr работает, подсчитывая количество ссылок в своем объекте. Как это weak_ptr работы? Я попытался прочитать исходный код boost, и я недостаточно знаком с boost, чтобы понять все, что он использует. спасибо....