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

2 ответа

Эта проблема в основном связана с именем файла, так как в приведенной ниже таблице имя двоичного файла будет audioMatrixBin в папке Windows, а не audioMatrixBin.exe, но мы должны упомянуть здесь filename.exe.

я есть простое консольное приложение на C ++, которое мне удалось скомпилировать с помощью Visual Studio. Я хотел попробовать Visual Studio Code, поэтому скопировал каталог на компьютер с установленным кодом Visual Studio. Я установил расширение ...

6 ответов

Используйте std :: vector, и вы получите ожидаемое поведение. Не нужно беспокоиться об указателях, копиях и т. Д.

я есть класс, который содержит массив. Я хочу, чтобы этот массив был установлен на длину константы: // Entities.h class Entities { private: const int maxLimit; int objects[maxLimit]; int currentUsage; public: Entities(); bool ...

2 ответа

, есть служебная память 2 машинных слова (обычно 4 байта в 32 арках на слово) на объект для хранения информации бухгалтерского учета вместе с информацией о типе времени выполнения. Для массивов требуется третье слово для хранения размера. Другие реализации могут занимать другой объем памяти (классическая Java VM, по той же ссылке, занимала 3 слова на объект)

размер пустого класса в C ++ и Java? Почему это не ноль?sizeof(); возвращает 1 в случае C ++.

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

3 ответа

! (

овый оператор сравнения<=> в С ++ 20. Однако я думаю, что в большинстве случаев простое вычитание работает хорошо: int my_strcmp(const char *a, const char *b) { while (*a == *b && *a != 0 && *b != 0) { a++, b++; } // Version 1 return *a - *b; // ...

1 ответ

пропустить еще, так как только один из них должен быть сделан, даже если больше верно.

словие Этот вопрос предназначен для канонического сбора наиболее частых (начинающих) ошибок с использованием условных выражений, таких какif() ... else или похожие. Ответы предназначены для описаниянеожиданное поведение во время ...

3 ответа

 в проекте кода.

аю этот вопрос, потому что большую часть дня я провел, просматривая документы MSDN и другие непрозрачные источники, чтобы получить простые и понятные рекомендации о том, как начать работу с Windows C / C ++ Crypto API. То, что я хотел бы ...

3 ответа

 и его первый элемент является конвертируемым по указателю, даже если соответствующие указатели имеют явно выраженное представление.

чий проект стандарта N4659говорит: [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4659.pdf] [Basic.compound] Если два объекта являются взаимозаменяемыми по указателю, то они имеют одинаковый адрес а затем отмечает, что Объект массива ...

3 ответа

Если B имеет сильную взаимозависимость с A, я предлагаю вам использовать вложенный класс. К счастью, вложенный класс может быть защищенным или закрытым.

у меня есть два класса, например, следующим образом: class A {...} class B {...}Если я хочу сделать классA общедоступный классBя просто делаю членов классаA общественность или я могу просто использоватьpublic class A {...}? Есть ли способ ...

1 ответ

https://bugzilla.redhat.com/show_bug.cgi?id=1546704

от вопрос уже есть ответ здесь: (Как) Могу ли я использовать новый C ++ 11 ABI с devtoolset-7 на Centos / RHEL? [/questions/49393888/how-can-i-use-the-new-c-11-abi-with-devtoolset-7-on-centos-rhel] 1 ответНедавно я заметил, что моя программа ...

1 ответ

 это действительно сложно и довольно сложно, так как в игру вступает множество мощных хитростей мета-программирования. Этот ответ может охватывать только верхушку айсберга :-)

трю наstd:variant/std::visit Док здесь: http://en.cppreference.com/w/cpp/utility/variant/visit [http://en.cppreference.com/w/cpp/utility/variant/visit]а также погуглил много, пытаясь понять магию позадиstd::visit а такжеstd::variant. Итак, мой ...