0
ответов

How to map a bool to a 3d point struct with std::map?

How do I use the following struct: struct point { int x; int y; int z; }; as a key for std::map? How should I define operator< for two points?
вопрос задан: 26 October 2011 00:37
0
ответов

Существуют ли кроссплатформенные библиотеки физики с аппаратным ускорением и привязкой к C++?

Я работаю над игрой, используя OpenGL и C++. Мне бы очень хотелось физику с аппаратным ускорением, но кроссплатформенную. Есть ли там что-нибудь, возможно, реализованное в OpenCL?
вопрос задан: 25 October 2011 22:22
0
ответов

C++ Создание файла определенного размера

Вот моя текущая проблема: я пытаюсь создать файл размером x MB на C++. Пользователь вводит имя файла, затем вводит число от 5 до 10 для размера файла, который он хочет создать. Позже ...
вопрос задан: 25 October 2011 21:19
0
ответов

Использование переменной-члена в списке захвата лямбды внутри функции-члена

Следующий код компилируется с gcc 4.5.1, но не с VS2010 SP1: #include #include #include #include #include #include <...
вопрос задан: 25 October 2011 21:05
0
ответов

В C отсутствуют функции «sto {short, unsigned short}» ++ 11? [closed]

В C ++ 11 представлены удобные функции stoi, stol, stoll, stoul, stoull, stof, stod и stold, которые преобразуют строку в целое число, long, long long, unsigned long, unsigned long long, float, double, ...
вопрос задан: 25 October 2011 20:48
0
ответов

Эквивалент const (C ++) в Java

Мне было интересно, есть ли в Java эквивалент константе C ++. Я понимаю ключевое слово final, но, к сожалению, я не могу использовать его для объявления значения, возвращаемого функцией final. Вместо этого он всегда ...
вопрос задан: 25 October 2011 19:40
0
ответов

разделение памяти между двумя приложениями

У меня есть два разных приложения для windows (два разных человека пишут код). Одно написано на C++, другое - на C#. Мне нужно каким-то образом разделить данные в оперативной памяти между ними. Одно должно ...
вопрос задан: 25 October 2011 18:43
0
ответов

Почему C # намного медленнее, чем Java и C ++ в моем тестировании простых чисел [закрыто]

(несите меня, перед моим вопросом есть много объяснений) Как некоторые из вас, возможно, знали за последние несколько дней Я опубликовал несколько вопросов, касающихся производительности C ++. Быть Java ...
вопрос задан: 25 October 2011 17:44
0
ответов

Как реализована «const»?

Как компилятор C или C ++ (например, gcc) соблюдает объявление const? Например, в следующем коде, как компилятор отслеживает, что переменная ci является константой и не может быть ...
вопрос задан: 25 October 2011 17:21
0
ответов

Дизайн оболочки журналирования C ++

Я хотел бы добавить журнал в свое приложение. Я выбрал библиотеку журналирования, но я хотел бы иметь возможность переключиться на другую библиотеку без необходимости изменять какой-либо код, который использует ведение журнала. Поэтому я ...
вопрос задан: 25 October 2011 17:00
0
ответов

Как обрабатывать делегирование Objective-C от C ++?

Краткая версия: у меня есть Qt / C ++, в который мне нужно добавить ограниченное количество кода Cocoa / Objective-C. Я изменил файл .cpp на файл .mm и добавил код / ​​объекты objective-c в указанный файл ...
вопрос задан: 25 October 2011 16:37
0
ответов

Как вычислить хэш SHA-512 в C ++ в Linux?

Есть ли стандартная библиотека или часто используемая библиотека, которая может использоваться для вычисления SHA-512 хеши на линуксе? Я ищу библиотеку C или C ++.
вопрос задан: 25 October 2011 16:13
0
ответов

C ++ Чтение неправильных значений из файла

Мой файл данных содержит следующие числа, которые нужно прочитать в /* 111 100.00 200.00{{1} } 50,00 222 200,00 300,00 100 * / но после того, как цикл while читает в customerNumber как 100, тогда как должно быть 111, get's ...
вопрос задан: 25 October 2011 15:35
0
ответов

Как начать писать привязки Perl для библиотеки C ++?

Я хочу написать привязки Perl для библиотеки C ++, чтобы библиотеку можно использовать из Perl. Как мне начать это делать? Раньше я писал модули на чистом Perl для CPAN.
вопрос задан: 25 October 2011 11:28
0
ответов

Как обнаружить опечатку с помощью Boost.program_options?

Я использую библиотеку boost.program_options. Рассмотрим этот упрощенный случай. po :: options_description desc ("Использование"); desc.add_options () ("uninstall, u", "удаление программы") ("custom, c", po :: wvalue
вопрос задан: 25 October 2011 10:57
0
ответов

случайное число от -9 до 9 в C ++

просто интересно, есть ли у меня следующий код: int randomNum = rand ()% 18 + (-9); создаст ли это случайное число от -9 до 9?
вопрос задан: 25 October 2011 10:32
0
ответов

Вариативные шаблоны - неполный тип

Имея этот код: template struct Are_Same {enum {value = Are_Same :: value}; }; template struct Are_Same {enum {...
вопрос задан: 25 October 2011 08:30
0
ответов

C ++ вызывает функцию lua с переменными параметрами

Хорошо, так что это может быть не лучшим дизайнерское решение, и я действительно не хочу использовать что-то вроде LuaBind ... Мне было просто любопытно, возможно ли следующее в C ++ 03 (C ++ 11 делает это возможным с ...
вопрос задан: 25 October 2011 06:52
0
ответов

VC ++ в Visual Studio 2010: сборки выпуска с использованием кучи отладки

Я тестирую / оптимизирую медленное приложение C ++, и, сделав несколько снимков стека, я обнаружил, что сборка выпуска моего приложения использует кучу отладки, так как некоторые найденных трассировок стека будет ...
вопрос задан: 25 October 2011 06:46
0
ответов

Конструкторы перемещения и статические массивы

Я изучал возможности конструкторов перемещения в C ++, и мне было интересно, как можно использовать преимущества этой функции в примере, приведенном ниже. Рассмотрим этот код: template & ...
вопрос задан: 25 October 2011 06:39
0
ответов

Почему компоновщик жалуется на несколько определений в этом шаблоне? [duplicate]

Этот небольшой фрагмент кода вызывает гнев компоновщика, если он включен как минимум в две единицы перевода (файлы cpp): # ifndef MAXIMUM_HPP # define MAXIMUM_HPP template T максимум (...
вопрос задан: 25 October 2011 00:52
0
ответов

Встроенный в исходный файл

У меня есть большой класс с множеством служебных функций. эти функции очень маленькие, и я бы хотел, чтобы они были встроены. Проблема в том, что все они находятся в исходном файле и должны оставаться в исходном файле и ...
вопрос задан: 24 October 2011 23:14
0
ответов

Использование C ++ 0x в проекте Xcode 4.2 через CMake

Я использую CMake для создания файла проекта для Xcode 4.2 в OSX Lion, и я использую некоторые функции C ++ 0x в LLVM, например nullptr и auto. Чтобы использовать их, Xcode требует, чтобы 2 проекта ...
вопрос задан: 24 October 2011 22:43
0
ответов

Активация поддержки C++11 в Clang

Я скачал и собрал clang версии 3.0, чтобы немного поиграть с возможностями C++11, но получаю такую ошибку (даже несмотря на использование флага -Wc++11-extensions). S:\llvm\code>clang++....
вопрос задан: 24 October 2011 22:43
0
ответов

Частичная специализация шаблона с ошибкой нескольких аргументов шаблона

Когда я использую частичную специализацию шаблона для класса с одним аргументом шаблона, я могу специализировать такой метод: #include template class Test { public: ...
вопрос задан: 24 October 2011 20:10
0
ответов

В C ++ 11, когда Связанные переменные лямбда-выражения должны быть захвачены по значению?

У меня есть программа Visual Studio 2010 на C ++, основная функция которой: vector v (10); double start = 0.0; double increment = 10.0 ; auto f = [& start, increment] () {return start + = ...
вопрос задан: 24 October 2011 19:51
0
ответов

C++ Тип класса как аргумент

Если у меня есть интерфейс и много классов, которые реализуют этот интерфейс, могу ли я теперь передавать в качестве аргумента только тип класса, а не объекта? Что-то вроде этого: Interface *creatClass(class : ...
вопрос задан: 24 October 2011 19:07
0
ответов

Переменная, которая доступна только для чтения после присвоения во время выполнения?

Здесь довольно новый программист, и заранее приносим свои извинения за глупые вопросы. У меня есть переменная int в программе, которую я использую для определения длины моих массивов в некоторых из моих структур. Я ...
вопрос задан: 24 October 2011 18:35
0
ответов

Когда карта становится лучше двух векторов?

Карта выполняет двоичный поиск по всем своим элементам, что имеет логарифмическую сложность - это означает, что для достаточно небольшой коллекции объектов карта будет работать хуже, чем два вектора, которые имеют...
вопрос задан: 24 October 2011 18:05
0
ответов

Как вы рисуете текст в DirectX 11?

В DirectX 10 вы могли использовать интерфейс шрифтов, предоставляемый D3DX10. В DirectX 11 вы должны использовать DirectWrite. Но похоже, что DirectWrite изначально не поддерживает Direct3D? Есть ли ...
вопрос задан: 24 October 2011 17:45