Результаты поиска по запросу "c++"

3 ответа

Потеря точности при добавлении двойников?

люди! Я столкнулся с небольшой проблемой: я делаю простое сложение с тремя двойными значениями. Результат имеет меньшую точность, чем используемые значения. double minutes = 3; minutes = minutes / (24.0*60.0); // contains 0.00208333 double hours ...

6 ответов

Какой у вас способ найти причину ошибки?

Или просто отладка в целом, как вам нравится находить ошибки в коде. Специально для C / C ++, но для всех языков в целом. Я пытался найти причину этого неприятного сегфо, но мне бы хотелось, чтобы я сам нашел его, а не разместил в Интернете. Есть ...

6 ответов

Любая альтернатива std :: dynarray в настоящее время доступна?

C ++ 11 дал нам здоровоstd::array, который требует, чтобы размер был известен во время компиляции: std::array<int, 3> myarray = {1, 2, 3};Теперь у меня есть некоторые старыеshort* буферы для переноса, размер которых будет известен (и, конечно, ...

ТОП публикаций

3 ответа

Ошибка версии Qt5 OpenGL GLSL

Я начинаю использовать OpenGL с Qt и с шейдерами (у меня есть опыт работы с OpenGL, но пока не с шейдерами) Я следую этому ...

3 ответа

C ++ вставка unique_ptr в карту

У меня есть объект C ++ типаObjectArray typedef map<int64_t, std::unique_ptr<Class1>> ObjectArray;Каков синтаксис для созданияunique_ptr к новому объекту типаClass1 и вставьте его в объект типаObjectArray?

2 ответа

функция времени компиляции для проверки равенства типов

Мне нужно реализовать самодостаточную функцию времени компиляции для проверки равенства типов (шаблон функции без аргументовbool eqTypes<T,S>()). самодостаточный означает не полагаться на библиотеку. Я не хорош во всем этом. Это то, что я ...

1 ответ

Функция-член объекта C ++ как функция CUDA __global__

У меня есть базовый класс: template <class T> class A{ public: // some data T data; //some functions like constructs etc. ... // one virtual function virtual void evaluate() = 0; }и производный класс: template <class T> class B:public A<T>{ ...

2 ответа

Копировать конструктор не вызывается?

Насколько я знаю, вы вызываете конструктор копирования в следующих случаях: 1 При создании экземпляра одного объекта и его инициализации значениями из другого объекта 2 При передаче объекта по значению. 3 Когда объект возвращается из функции по ...

2 ответа

Получение GLEW для компиляции в Code :: Blocks

Я хочу изучать OpenGL на C ++ и использую Code :: Blocks. Я смог заставить работать freeglut вместе с несколькими онлайн-примерами (а также примером, который поставляется с CB). Тем не менее, когда я пытаюсь включить GLEW для некоторых учебных ...

2 ответа

Могу ли я использовать std :: vector в качестве параметра шаблона или он должен быть std :: vector <T>?

Я знаю, что это простой вопрос, но я просто не мог найти ответ. Я пытаюсь сделать что-то вроде этого, но вместо std :: vector, в конечном итоге, я хочу, чтобы это было std :: shared_ptr или std :: weak_ptr: template <int dim, class ChunkClass, ...