Результаты поиска по запросу "c++11"
Ошибка компоновщика при сборке clang с использованием Makefile с чекером
Я столкнулся с проблемой на этапе связывания. Что я пытаюсь сделать? Я пытаюсь добавить шашку в лязг. Я собрал LLVM и libc ++ из исходного кода (Да, некоторые тесты не пройдены во время тестирования libcxx после сборки). Чтобы определить ...
Однако, начиная с g ++ 8.2, g ++ по-прежнему не поддерживает символы, не входящие в ASCII, которые используются непосредственно в идентификаторах, поэтому код фактически не является переносимым.
ли мы определить переменную в c ++ / c, используя специальные символы, такие как; двойной ε, µ, β, ϰ; Если да, то как этого достичь?
несмотря на вызов Eigen :: initParallel (). Это потому, что эти функции основаны на std :: rand, который не является входящим. Для поточно-ориентированного генератора случайных чисел мы рекомендуем использовать случайную функцию boost :: random или c ++ 11.
я есть код для вычисления модели гауссовой смеси с максимизацией ожидания, чтобы идентифицировать кластеры из заданной выборки входных данных. Часть кода повторяет вычисление такой модели для ряда испытанийNtrials(один независимый от другого, но ...
Семантика константности в C ++
Для удовольствия и получения прибыли я пишу класс trie на C ++ (используя стандарт C ++ 11). мойtrie<T> имеет итератор,trie<T>::iterator, (Они все на самом делефункционально const_iteratorс, потому что вы не можете изменить триvalue_type.) ...
Вызывать начало и конец с помощью директивы using?
Установленная идиома для вызоваswap является: using std::swap swap(foo, bar);Сюда,swap может быть перегружен для пользовательских типов за пределамиstd Пространство имен. Должны ли мы ссылатьсяbegin а такжеend таким же образом? using ...
конструктор псевдонимов shared_ptr
Вопрос о следованииshared_ptr конструктор: template< class Y > shared_ptr( const shared_ptr<Y>& r, T *ptr );Правильно ли это, еслиr был создан с использованием предоставленного пользователем средства удаления, а затем псевдонимовshared_ptr знает ...
Почему преобразование из строковой константы в 'char *' допустимо в C, но недопустимо в C ++
Стандарт C ++ 11 (ISO / IEC 14882: 2011) гласит:§ C.1.1: char* p = "abc"; // valid in C, invalid in C++Для C ++ все нормально, так как указатель на строковый литерал вреден, так как любая попытка изменить его приводит к падению. Но почему это ...
Вариативные псевдонимы шаблона в качестве аргументов шаблона
Сначала некоторый код, затем некоторый контекст, затем вопрос: template <typename T> using id = T; template <template <typename...> class F, typename... T> using apply1 = F <T...>; template <template <typename...> class F> struct apply2 { ...
@ T.C. Формулировка обновлена.
я есть следующий пример #include <cstdint> class FooC { public: FooC(uint16_t iPort, uint16_t iPin) : PORT(iPort) , PIN(iPin) { }; ~FooC() = default; FooC() = delete; FooC(const FooC&) = delete; FooC(FooC&&) = delete; private: const uint16_t ...
@ T.C. Хорошая точка зрения. Я добавил это к ответу
ю, что название немного сбивает с толку. Позвольте мне прояснить мою проблему с небольшим фоном: Моя программа ведет себя странно, когда я компилирую-O1 флаг против-O0 флаг с точки зрения времени выполнения. я знаю-O1 флаг делает много ...