Результаты поиска по запросу "c++"
Использовать библиотеку графов / сетевую библиотеку узлов или написать свою?
Я пытаюсь выбрать между переходом на готовую сетевую библиотеку графов / узлов или накатыванием собственной. Я реализую некоторые алгоритмы поиска в графе, которые могут потребовать значительной настройки структуры класса узла и / или ...
Crypto ++ шифровать и дешифровать в двух разных программах на C ++
Я пишу код для шифрования и дешифрования с помощью библиотеки crypto ++. Я нашел код для шифрования и дешифрования, который показан ниже. Код работает нормально как одна программа. Но когда я делю на две программы на С ++ (одна для шифрования и ...
Множественное наследование интерфейсов в C ++
У меня есть объектный интерфейс и открытая коллекция интерфейсов, которые может поддерживать производный объект. // An object class IObject { getAttribute() = 0 } // A mutable object class IMutable { setAttribute() = 0 } // A lockable object ...
Приведение типов шаблонов C ++ с производными
Я пытаюсь привести из одного дженерика в другой, сказать: myClass<MoreAbstract> anItem = myclass<DerivateFromMoreAbstract> anotherObject; Или сделать что-то вроде aFunction(anotherObject); // myclass<DerivateFromMoreAbstract> ...
Шаблон специализации отдельных членов?
Можно ли специализировать отдельные члены шаблонного класса? Что-то вроде: template <typename T,bool B> struct X { void Specialized(); }; template <typename T> void X<T,true>::Specialized() { ... } template <typename T> ...
Перемещение элементов из std :: vector в другой
Как я могу переместить некоторые элементы из первого вектора во второй, и элементы будут удалены из первого? если я используюstd::moveэлементы не удалены из первого вектора. это код, который я написал: move(xSpaces1.begin() + 7, xSpaces1.end(), ...
Gnu Makefile - Обработка зависимостей
Какой подход используют программисты C ++ на платформе Unix для создания и управления файлами Makefile? Я использовал созданные вручную Make-файлы для своих проектов, но они не обрабатывают изменения файла заголовка и другие зависимости. Я ...
Array [n] vs Array [10] - Инициализация массива с переменной против действительного числа
У меня возникла следующая проблема с моим кодом: int n = 10; double tenorData[n] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};Возвращает следующую ошибку: error: variable-sized object 'tenorData' may not be initializedВ то время как использованиеdouble ...
Время компиляции sizeof_array без использования макроса
Это всего лишь то, что беспокоило меня последние пару дней, я не думаю, что это можно решить, но я видел магию шаблонов раньше. Поехали: Чтобы получить количество элементов в стандартном массиве C ++, я мог бы использовать или макрос (1), или ...
Генерация того же ключа и IV из кода C ++ и командной строки
У меня проблема с инструментом командной строки openssl или с моим кодом на C ++. Я не знаю, что является неправильным, но когда я генерирую ключ и IV из пасфазы и соли, используя оба метода, я не получаю одинаковые значения ключа / IV. Есть ли ...