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

4 ответа

Вы должны использовать расширение WGL_NV_gpu_affinity для программирования с несколькими графическими процессорами с OpenGL. (в случае карты NVIDIA). Но это поддерживается только на серии QUADRO. К сожалению, вы не можете выбрать графическую карту рендеринга в вашей системе.

ю, как открыть окно с помощью openGL (используя Win32 или другие инструменты). Но когда в системе есть 2 видеокарты. Как выбрать графическое устройство для рендеринга? Мой язык программирования - C ++, и я сосредотачиваюсь на окнах, но любой ...

1 ответ

Относительный адрес в стеке и поиск статического указателя на него (у main очень, очень и очень вероятно, будет статический адрес фрейма при каждом запуске программы). Если вам нужна помощь, используйте отладчик! Я рекомендую Immunity Debugger.

ва вернулся, расстроенный и отчаянно ищущий помощи: D. Я пытаюсь создать чит для простой программы, в основном это будет файл .dll, который изменит значение целого числа из основной программы, когда оно вводится в него с использованием своего ...

5 ответов

 класс также. В целом, wxWidget - хорошая кроссплатформенная библиотека, довольно легковесная и довольно простая в использовании. На главном веб-сайте вы можете найти отличные учебные пособия по началу работы, которые покажут вам, как запустить и запустить приложение.

ли кроссплатформенная библиотека для создания процессов (например, с помощью win32 API api createProcess в Windows). для Linux / Windows / Mac?

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

2 ответа

Обратите внимание, что это вызывает исключение, если конечная точка не подключена.

у сервер на C ++, используя библиотеку Boost ASIO. Я хотел бы, чтобы строковое представление IP-адреса клиента отображалось в журналах моего сервера. Кто-нибудь знает как это делать?

8 ответов

Вы можете эмулировать передачу массивов фиксированного размера по значению, как это.

рудно понятьtypedef шаблон для массивов. typedef char Char10[10]; void fun (Char10 a) // not passing reference (interested in pass by value) { if(typeid(Char10) == typeid(char*)) throw 0; // <--- never happens } int main () { char a[10]; fun(a); ...

4 ответа

 тогда он может дать информацию о том, что это 32/64 бит.

ли какой-либо инструмент, который может напрямую проверить, создана ли библиотека для 32 или 64 бит?

1 ответ

Спасибо Pankaj - молодец, указывает на потенциальную утечку памяти. :)

ужно получить выходные данные ExceptionDescribe () в JNI в виде строки, чтобы я мог записать его впоследствии в файл вместо того, чтобы писать прямо в командной строке. Есть ли способ или идея, как это сделать? Заранее спасибо, Сами

1 ответ

Нет проблем, рад, что это помогло :-)

ько начал программировать на CUDA и пытался выполнить код, показанный ниже. Идея состоит в том, чтобы скопировать 2-мерный массив на устройство, вычислить сумму всех элементов и впоследствии извлечь сумму (я знаю, что этот алгоритм ...

3 ответа

размещение нового и явного вызова освобождения просто вызовет конструктор и деструктор в ссылочных областях, так что выделение памяти эффективно исключается из жизненного цикла объекта

т ответРайан напрямую вызывает виртуальный деструктор. Я протестировал код в VS2010, и он правильно вызывает все деструкторы (проверено с помощью операторов логирования). Это действительно так? В чем проблемы, недостатки или даже плюсы такого ...

2 ответа

, что также позволяет сделать это в C ++ 98:

ли причина, по которой кодовые блоки говорят мне, что я не могу создать массив? Я просто пытаюсь сделать: const unsigned int ARRAY[10] = {0,1,2,3,4,5,6,7,8,9};и это дает мне ошибка: заключенный в фигурные скобки инициализатор не разрешен здесь ...