Anonymous » 23 ноя 2024, 19:58
Последнее сообщение Anonymous «
Anonymous »
Мои вопросы: предположим, у нас есть два класса A и B. Я хочу иметь объект B в классе A.
Должен ли я использовать,
class A
{
public:
A();
~A();
B* b;
};
или
class A
{
public:
A();
~A();
B b;
};
Насколько мне известно, в первом сценарии я могу...
Anonymous » 23 ноя 2024, 19:42
Последнее сообщение Anonymous «
Anonymous »
Как сканировать целое число (в двоичном формате) слева направо, а не справа налево? Я знаю, что могу начать слева и попробовать каждый бит, а затем записать самый левый бит, но есть ли более быстрый способ? Существует ли встроенная функция, которая...
Anonymous » 23 ноя 2024, 19:35
Последнее сообщение Anonymous «
Anonymous »
Я новичок в C++. Мне нужно вставить числа в массив, а затем отобразить сначала нечетные числа, а затем четные числа в одном массиве. Мне удалось создать два отдельных массива с нечетными и четными числами, но теперь я не знаю, как их отсортировать и...
Anonymous » 23 ноя 2024, 19:26
Последнее сообщение Anonymous «
Anonymous »
Два сомнения из документации «Обзор дизайна JNI»:
Указатель интерфейса JNI действителен только в текущем потоке. Таким образом, собственный метод не должен передавать указатель интерфейса из одного потока в другой. Виртуальная машина, реализующая...
Anonymous » 23 ноя 2024, 19:17
Последнее сообщение Anonymous «
Anonymous »
Я использую Autotools для компиляции модулей Matlab. Первоначально мы использовали для этого Libtool, но он действительно ужасно справляется с компиляторами Microsoft. По этой причине мы удаляем сборки Libtool для Windows.
Anonymous » 23 ноя 2024, 19:08
Последнее сообщение Anonymous «
Anonymous »
У меня есть программа, и она работает нормально, но когда я скомпилировал файл MainDLL.dll, моя программа не нашла ее. Возвращает (0x7E) (указанный модуль не найден). Файл .dll находится в той же папке, что и файл .exe. Но когда я попытался открыть...
Anonymous » 23 ноя 2024, 18:57
Последнее сообщение Anonymous «
Anonymous »
Некоторое время назад я наткнулся на код, который помечал член данных класса ключевым словом mutable. Насколько я понимаю, он просто позволяет вам изменять элемент в методе члена, квалифицированном const:
class Foo
{
private:
mutable bool done_;...
Anonymous » 23 ноя 2024, 15:08
Последнее сообщение Anonymous «
Anonymous »
У меня есть список символов IPA (UTF-8) в текстовом файле ipa.txt с присвоенными им номерами. Как мне сделать перекрестную ссылку на него с исходным файлом, который также является текстовым файлом, содержащим набор слов и соответствующий им IPA,...
Anonymous » 23 ноя 2024, 15:08
Последнее сообщение Anonymous «
Anonymous »
При программировании с использованием Windows API я всегда сразу делал HINSTANCE из WinMain глобальной переменной. Если я хочу создать кнопку «ОК», я бы сделал это так (с учетом глобального HINSTANCE g_hInstance):
Anonymous » 23 ноя 2024, 15:06
Последнее сообщение Anonymous «
Anonymous »
Итак, я создал базовый IDT для своей собственной ОС на C++, но он продолжает загружаться. gcc вообще не выдает никаких выводов или ошибок, поэтому я не могу найти проблему.
The IDT:
#include isr.h
// Define an IDT with 256 entries
IDTEntry idt ;...
Anonymous » 23 ноя 2024, 14:40
Последнее сообщение Anonymous «
Anonymous »
Я использую c-lion, и у меня есть несколько файлов cpp/h и несколько внешних файлов .lib/.dll, которые являются 32libs (glew32,glut32). Мне не удается связать внешние библиотеки.
C:\Program Files\JetBrains\CLion 2023.3.2\bin\mingw\bin/ld.exe:...
Anonymous » 23 ноя 2024, 14:27
Последнее сообщение Anonymous «
Anonymous »
Есть генератор треугольных сеток (Шевчук, КМУ) «Треугольник», который люди рекомендуют из-за его легкого веса. Он написан на C. Однако я не могу использовать его в своем проекте VS2012 C++. Я компилирую его, используя платформу x64. Я использую...
Anonymous » 23 ноя 2024, 14:22
Последнее сообщение Anonymous «
Anonymous »
Я хочу понять поведение OpenSSL 1.0.2 при интеграции с модулем FIPS 2.0.16. OpenSSL 1.0.2 имеет встроенный модуль FIPS, однако мы создаем OpenSSL 1.0.2 с FIPS 2.0.16. Не могли бы вы помочь понять, когда мы устанавливаем режим FIPS с помощью функции...
Anonymous » 23 ноя 2024, 14:18
Последнее сообщение Anonymous «
Anonymous »
Ctags создает файл тегов без () после функций. В результате Ctrl+] Vim не может выполнять поиск функций. Как это исправить?
~/ $ cat example.hxx
bool function() {
return true;
}
~/ $ ctags example.hxx
~/ $ cat tags | grep function...
Anonymous » 23 ноя 2024, 14:14
Последнее сообщение Anonymous «
Anonymous »
Как следует из названия, этот вопрос легко описать.
Этот вопрос приходит мне на ум каждый раз, когда мне удается соединить два отдельных утверждения в блок. Особенно, когда я кодирую проблемы с затратами на ЦП, такие как проблемы NP-полноты.
Anonymous » 23 ноя 2024, 14:12
Последнее сообщение Anonymous «
Anonymous »
Я хочу понять поведение OpenSSL 1.0.2 при интеграции с модулем FIPS 2.0.16. OpenSSL 1.0.2 имеет встроенный модуль FIPS, однако мы создаем OpenSSL 1.0.2 с FIPS 2.0.16. Не могли бы вы помочь понять, когда мы устанавливаем режим FIPS с помощью функции...
Anonymous » 23 ноя 2024, 14:09
Последнее сообщение Anonymous «
Anonymous »
Безопасно ли вставлять диапазон в std::vector, если его источником является хвост вектора сохранения?
Мне нужно вставить некоторые элементы в std::vector как копии элементов в том же векторе, которые расположены позже вставленного места.
Итак, я...
Anonymous » 23 ноя 2024, 13:51
Последнее сообщение Anonymous «
Anonymous »
В системе, где зарегистрированные объекты должны иметь уникальные имена, я хочу использовать/включить в имя указатель this объекта. Мне нужен самый простой способ создания ??? где:
Anonymous » 23 ноя 2024, 13:32
Последнее сообщение Anonymous «
Anonymous »
В C++ известно, что при инициализации ссылки типы должны совпадать. Таким образом, следующий фрагмент кода вызывает ошибку (в глобальном масштабе, то же самое ниже):
unsigned i;
int & p = i; // error
Anonymous » 23 ноя 2024, 12:46
Последнее сообщение Anonymous «
Anonymous »
У меня проблемы с распространением шаблона. я пробовал использовать другой синтаксис, но с текстом ошибки не получилось:
error C2512: 'node': no appropriate default constructor available
для кода
#include
using namespace std;
template
class node {...
Anonymous » 23 ноя 2024, 12:31
Последнее сообщение Anonymous «
Anonymous »
Я ищу библиотеку каналов C++.
Где ее найти?
Изменить:
Мне нужно иметь доступ к каналам из моего приложения MFC. Мне хотелось бы иметь библиотеку, которая может работать с RSS, аудио, видео и всем остальным, что может поместиться.
Anonymous » 23 ноя 2024, 12:19
Последнее сообщение Anonymous «
Anonymous »
Основные реализации C++, похоже, имеют совершенно иное
представление по этому поводу. Что делать с обоснованностью следующих 4
утверждений?
struct a {
template
constexpr a() { (T&&)0; }
};
struct b : a {};
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения