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

1 ответ

Это сработало, спасибо!

контекст: В настоящее время я работаю над игрой, которая использует opencv вместо обычных вводов (клавиатура, мышь и т. Д.). Я использую сценарии Unity3D C # и opencv в C ++ через DllImports. Моя цель состоит в том, чтобы создать изображение ...

5 ответов

 библиотека.

ользую многоqDebug() << операторы для отладочного вывода. Есть ли какой-нибудь кроссплатформенный способ, которым я могу перенаправить этот вывод отладки в файл, не прибегая к сценариям оболочки? Я предполагаю, ...

1 ответ

Ниже приведен полный рабочий пример

вая эти заявления: int a[3] {10,20,30}; std::tuple<int,int,int> b {11,22,33};Я могу использовать объявления структурированной привязки для декодированияa а такжеb: auto [x1,y1,z1] = a; auto [x2,y2,z2] = b;Но еслиx1, y1и т.д. уже существуют, ...

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

3 ответа

). Инициализация / присваивание по умолчанию при объявлении полезно, когда у вас есть несколько конструкторов, и вы можете или не можете назначать константные члены во всех конструкторах:

юбопытно, почему члены const могут быть изменены в конструкторе. Существует ли какое-либо стандартное правило при инициализации, которое переопределяет "постоянство" члена? struct Bar { const int b = 5; // default member initialization Bar(int ...

5 ответов

Для этого вы можете использовать целый оптимизатор программ. Если вы поместите слишком много вещей в заголовочные файлы, это замедлит компиляцию, особенно в нетривиальных проектах.

емного интересно об этом шаблонном бизнесе. В C и C ++ очень распространено помещать объявления в заголовочные файлы и определения в исходные файлы и сохранять их полностью раздельными. Тем не менее, это даже кажется невозможным (в любом ...

3 ответа

Спасибо. удаление «lib», кроме «.a», было недостающей ссылкой!

шу прощения! Я много гуглил и не могу найти ответ! Это глупо, я знаю. Я не могу связать статические библиотеки (*. A) в eclipse cdt. Я перечислил их все в Project-> Settings-> GCC C ++ linker -> Libraries. Я использовал абсолютный путь, чтобы ...

1 ответ

Этот ответ никогда не был помечен формально как ответ, и не предоставляет достаточно подробностей, чтобы его можно было использовать. Почему Undecorate C ++ функции будут полезны? Вы не сказали, что он должен был сделать.

я указываю на свою C ++ dll из DependencyWalker, я вижу сообщение об ошибке «По крайней мере один модуль имеет неразрешенный импорт из-за отсутствия функции экспорта в неявно зависимом модуле» Подскажите пожалуйста в чем ошибка?

2 ответа

, но в этом случае мне нужно использовать данные в массиве из управляемого кода. Если бы я просто собирался передать указатель массива на другую неуправляемую функцию, даже не прикасаясь к ней из управляемого кода, это был бы лучший путь (пока GCHandle активен, память блокируется на месте в памяти, что влияет на сборщик мусора ).

я есть пользовательский интерфейс на основе C #, который использует C ++ DLL. Моим требованием было передать большой кусок памяти из C # в DLL. DLL запишет в этот буфер памяти и передаст его обратно в C #. Я использовал IntPtr & ...

12 ответов

 можно указать куда угодно.

у через несколько примеров программ, чтобы заново ознакомиться с C ++, и я столкнулся со следующим вопросом. Во-первых, вот пример кода: void print_string(const char * the_string) { cout << the_string << endl; } int main () { ...

1 ответ

Посмотрите разницу в примере WebGL:

у зажечь плоскость текстуры, но это не работа. Свет на сплошной сфере очень хорош, но текстурная плоскость не светлая. Целое изображение [https://imgur.com/a/jN8nA] Освещение на сплошной сфере работает хорошо. Но освещение на плоскости ...