name-lookup

Согласно этой странице: http://womble.decadent.org.uk/c++ / template-faq. html#non-dependent "Несамостоятельные имена - это те имена, которые считаются не зависящими от параметров шаблона, плюс имя самого шаблона и имена, объявленные в нем (члены, друзья и локальные переменные)" Это, по-видимому, подкрепля...

Я понимаю, что это ужасный стиль, но для аргументации предположим, что у меня есть следующий код: struct parent { virtual ~parent() {} }; struct child : public parent { child() {} virtual ~child() {} }; struct anotherClass { static parent& anyName; }; child anyName; // create an instance ...

Я пытаюсь найти элемент в векторе, используя перегруженный оператор==(). Однако, если использовать type1 в следующем коде, выход будет равен 1 и 0 (не найден). Использование type2 дает как 1, так и 1. Среда-Xubuntu 12.04 и g++ версии 4.6.3. #include <iostream> #include <vector> #include <algo...

MSDN объясняет Поиск следующим образом: A Lookup<TKey, TElement> напоминает Dictionary<TKey, TValue>. Разница в том, что Словарь сопоставляет ключи с отдельными значениями, в то время как a Lookup сопоставляет ключи с коллекциями значений. Я не нахожу это объяснение особенно полезны...

у меня есть набор данных около 105000 строк и 30 столбцов. У меня есть категориальная переменная, которую я хотел бы присвоить ей число. В Excel я бы, наверное, что-то сделал с VLOOKUP и заполнить. как бы я сделал то же самое в R? по сути, то, что у меня есть, это HouseType переменная, и мне нужно вычислить...

это не очень необычный вопрос, но я все еще не мог найти ответ, который действительно объяснял выбор. У меня очень большой список строк (ASCII представления SHA-256 хэши, если быть точным), и мне нужно запросить наличие строки в этом списке. там будет то, что, вероятно, превышает 100 миллионов записей в это...

когда задан статический набор объектов (статический в том смысле, что после загрузки он редко, если когда-либо изменяется), в который требуется повторный параллельный поиск с оптимальной производительностью, что лучше, a HashMap или массив с двоичным поиском с помощью какого-то пользовательского компаратора? ...

Я хотел бы сделать следующее: Поиск a Vec для определенного ключа, и сохранить его для последующего использования. если он не существует, создайте пустой Vec для ключа, но все еще держите его в переменной. как это сделать эффективно? Естественно, я думал, что смогу использовать match: use std::collection...

кто-нибудь знает простой способ получить страну для данного IP-адреса? Предпочтительно в формате ISO_3166-1?...

Я пытаюсь определить базовый класс,который содержит только typedef. template<typename T> class A { public: typedef std::vector<T> Vec_t; }; template<typename T> class B : public A<T> { private: Vec_t v; // fails - Vec_t is not recognized }; почему в B я получаю ошибку, ч...