Я работаю над игрой, используя OpenGL и C++. Мне бы очень хотелось физику с аппаратным ускорением, но кроссплатформенную. Есть ли там что-нибудь, возможно, реализованное в OpenCL?
Вот моя текущая проблема: я пытаюсь создать файл размером x MB на C++. Пользователь вводит имя файла, затем вводит число от 5 до 10 для размера файла, который он хочет создать. Позже ...
В C ++ 11 представлены удобные функции stoi, stol, stoll, stoul, stoull, stof, stod и stold, которые преобразуют строку в целое число, long, long long, unsigned long, unsigned long long, float, double, ...
Мне было интересно, есть ли в Java эквивалент константе C ++. Я понимаю ключевое слово final, но, к сожалению, я не могу использовать его для объявления значения, возвращаемого функцией final. Вместо этого он всегда ...
У меня есть два разных приложения для windows (два разных человека пишут код). Одно написано на C++, другое - на C#. Мне нужно каким-то образом разделить данные в оперативной памяти между ними. Одно должно ...
(несите меня, перед моим вопросом есть много объяснений) Как некоторые из вас, возможно, знали за последние несколько дней Я опубликовал несколько вопросов, касающихся производительности C ++. Быть Java ...
Как компилятор C или C ++ (например, gcc) соблюдает объявление const? Например, в следующем коде, как компилятор отслеживает, что переменная ci является константой и не может быть ...
Я хотел бы добавить журнал в свое приложение. Я выбрал библиотеку журналирования, но я хотел бы иметь возможность переключиться на другую библиотеку без необходимости изменять какой-либо код, который использует ведение журнала. Поэтому я ...
Краткая версия: у меня есть Qt / C ++, в который мне нужно добавить ограниченное количество кода Cocoa / Objective-C. Я изменил файл .cpp на файл .mm и добавил код / объекты objective-c в указанный файл ...
Есть ли стандартная библиотека или часто используемая библиотека, которая может использоваться для вычисления SHA-512 хеши на линуксе? Я ищу библиотеку C или C ++.
Мой файл данных содержит следующие числа, которые нужно прочитать в /*
111
100.00
200.00{{1} } 50,00
222
200,00
300,00
100
* / но после того, как цикл while читает в customerNumber как 100, тогда как должно быть 111, get's ...
Я хочу написать привязки Perl для библиотеки C ++, чтобы библиотеку можно использовать из Perl. Как мне начать это делать? Раньше я писал модули на чистом Perl для CPAN.
Хорошо, так что это может быть не лучшим дизайнерское решение, и я действительно не хочу использовать что-то вроде LuaBind ... Мне было просто любопытно, возможно ли следующее в C ++ 03 (C ++ 11 делает это возможным с ...
Я тестирую / оптимизирую медленное приложение C ++, и, сделав несколько снимков стека, я обнаружил, что сборка выпуска моего приложения использует кучу отладки, так как некоторые найденных трассировок стека будет ...
Я изучал возможности конструкторов перемещения в C ++, и мне было интересно, как можно использовать преимущества этой функции в примере, приведенном ниже. Рассмотрим этот код: template & ...
Этот небольшой фрагмент кода вызывает гнев компоновщика, если он включен как минимум в две единицы перевода (файлы cpp): # ifndef MAXIMUM_HPP
# define MAXIMUM_HPP template
T максимум (...
У меня есть большой класс с множеством служебных функций. эти функции очень маленькие, и я бы хотел, чтобы они были встроены. Проблема в том, что все они находятся в исходном файле и должны оставаться в исходном файле и ...
Я использую CMake для создания файла проекта для Xcode 4.2 в OSX Lion, и я использую некоторые функции C ++ 0x в LLVM, например nullptr и auto. Чтобы использовать их, Xcode требует, чтобы 2 проекта ...
Я скачал и собрал clang версии 3.0, чтобы немного поиграть с возможностями C++11, но получаю такую ошибку (даже несмотря на использование флага -Wc++11-extensions). S:\llvm\code>clang++....
Когда я использую частичную специализацию шаблона для класса с одним аргументом шаблона, я могу специализировать такой метод: #include template
class Test
{
public:
...
У меня есть программа Visual Studio 2010 на C ++, основная функция которой: vector v (10); double start = 0.0; double increment = 10.0 ;
auto f = [& start, increment] () {return start + = ...
Если у меня есть интерфейс и много классов, которые реализуют этот интерфейс, могу ли я теперь передавать в качестве аргумента только тип класса, а не объекта? Что-то вроде этого: Interface *creatClass(class : ...
Здесь довольно новый программист, и заранее приносим свои извинения за глупые вопросы. У меня есть переменная int в программе, которую я использую для определения длины моих массивов в некоторых из моих структур. Я ...
Карта выполняет двоичный поиск по всем своим элементам, что имеет логарифмическую сложность - это означает, что для достаточно небольшой коллекции объектов карта будет работать хуже, чем два вектора, которые имеют...
В DirectX 10 вы могли использовать интерфейс шрифтов, предоставляемый D3DX10. В DirectX 11 вы должны использовать DirectWrite. Но похоже, что DirectWrite изначально не поддерживает Direct3D? Есть ли ...