Anonymous » 17 янв 2025, 11:25
Последнее сообщение Anonymous «
Anonymous »
Я читаю книгу Бьярна Страуструпа A Tour of C++ (3-е издание), в которой представлено краткое введение в возможности C++20. В книге он показывает, как модуль экспорта может устранить традиционную схему разделения объявлений и определений на отдельные...
Anonymous » 17 янв 2025, 09:56
Последнее сообщение Anonymous «
Anonymous »
Можем ли мы написать функцию на C++, что-то вроде этого, может быть не совсем так, синтаксис может быть другим
void FunctionTest(int param1, _Inout_ int& param2 = 10)
{
param2 = 20;
}
int main() {
int a = 100, int b = 200;
FunctionTest(10);...
Anonymous » 17 янв 2025, 09:49
Последнее сообщение Anonymous «
Anonymous »
Я вычисляю эрмитову (самосопряженную) матрицу, умноженную на комплексное векторное умножение, с помощью ZHEMV в BLAS, вызывая функцию из интерфейса C++. Проблема, которую я вижу, заключается в получении предупреждения Недопустимое чтение размера 8...
Anonymous » 17 янв 2025, 09:07
Последнее сообщение Anonymous «
Anonymous »
Я вычисляю эрмитову (самосопряженную) матрицу, умноженную на комплексное векторное умножение, с помощью ZHEMV в BLAS, вызывая функцию из интерфейса C++. Проблема, которую я вижу, заключается в получении предупреждения Недопустимое чтение размера 8...
Anonymous » 17 янв 2025, 08:22
Последнее сообщение Anonymous «
Anonymous »
Название может показаться странным, но я не знаю, как еще его назвать. Если у вас есть предложения, дайте мне знать, и я отредактирую.
Рассмотрите это
uint8_t lo = 0x11; // given
uint8_t hi = 0x22; // given
Anonymous » 17 янв 2025, 08:00
Последнее сообщение Anonymous «
Anonymous »
У меня возникли проблемы с использованием агрегатных инициализаторов для инициализации POD с инициализаторами членов по умолчанию.
Согласно этой статье, этот фрагмент кода должен работать:
struct Something
{
int x;
int y {}; // default initializer...
Anonymous » 17 янв 2025, 06:21
Последнее сообщение Anonymous «
Anonymous »
C++ по умолчанию использует глобальное размещение new для размещения сопрограмм. Но это потенциально снижает производительность по сравнению с Rust, который может распределять их по стеку. Это разочаровывает, потому что для большинства случаев...
Anonymous » 17 янв 2025, 06:15
Последнее сообщение Anonymous «
Anonymous »
Я новичок в VSCode и пытаюсь настроить его для использования C++, но у меня возникли некоторые трудности.
У меня есть форматтер, который мне нравится (uncrustify ), и есть расширение, позволяющее запускать его при форматировании файла. Все это...
Anonymous » 17 янв 2025, 06:08
Последнее сообщение Anonymous «
Anonymous »
По определенным причинам я использую Visual C++ 98 для разработки старой платформы тестера пластин. Меня только что «обновили» до ноутбука с Windows 11, и после настройки переменных PATH в соответствии с моим старым ноутбуком с Windows 10 я не могу...
Anonymous » 17 янв 2025, 06:03
Последнее сообщение Anonymous «
Anonymous »
У меня возникли проблемы с использованием агрегатных инициализаторов для инициализации POD с инициализаторами членов по умолчанию.
Согласно этой статье, этот фрагмент кода должен работать:
struct Something
{
int x;
int y {}; // default initializer...
Anonymous » 17 янв 2025, 05:48
Последнее сообщение Anonymous «
Anonymous »
Очень активно устраняя трудности в моем сценарии CMake, я внезапно начал получать это новое сообщение об ошибке. Это происходит прямо в конце процесса генерации CMake, ПОСЛЕ создания файлов кэша! Почему меня это должно волновать? Тем не менее, из-за...
Anonymous » 17 янв 2025, 05:17
Последнее сообщение Anonymous «
Anonymous »
Я хочу запустить простую демонстрацию VTK8.1.2 на Centos7.9-2009, чтобы протестировать пакет VTK для моего проекта. Вот демо:
#include
#include
#include
#include
#include
#include
#include
Anonymous » 17 янв 2025, 05:04
Последнее сообщение Anonymous «
Anonymous »
У меня есть чистая установка 64-битной версии Ubuntu, я загрузил Qt 5.1.1 для 64-битной версии Linux с запустил файл .run, установил его и gcc, который включен в него. скачал, открыл Qt Creator, создал новый проект и попробовал его скомпилировать....
Anonymous » 17 янв 2025, 04:57
Последнее сообщение Anonymous «
Anonymous »
Основное описание проблемы:
Приложение использует библиотеку A 1.0.
Библиотека B использует более новую версию библиотеки A 2.0 с несовместимым ABI/поведением.
Приложение хочет использовать более старую версию библиотеки A 1.0 и B также, с...
Anonymous » 17 янв 2025, 04:21
Последнее сообщение Anonymous «
Anonymous »
Я изучаю C++ по книге: Принципы программирования и практика использования C++. В конце главы 3 автор спрашивает, что завершает чтение ввода в int. Я думал, что чтение ввода в int прекращается, когда вы вводите пробел, как и строковый тип, но после...
Anonymous » 17 янв 2025, 03:44
Последнее сообщение Anonymous «
Anonymous »
Я вычисляю эрмитову (самосопряженную) матрицу, умноженную на комплексное векторное умножение, с помощью ZHEMV в BLAS, вызывая функцию из интерфейса C++. Проблема, которую я вижу, заключается в получении предупреждения Недопустимое чтение размера 8...
Anonymous » 17 янв 2025, 03:23
Последнее сообщение Anonymous «
Anonymous »
Я использую Ubuntu 22.04.3 LTS в WSL.
Я успешно собрал и установил GCC 13.2.0 из исходного кода. Вот как я это настроил:
../gcc/configure --host=x86_64-pc-linux-gnu --disable-multilib --enable-languages=c,c++
Anonymous » 17 янв 2025, 03:21
Последнее сообщение Anonymous «
Anonymous »
Ошибка сегментации в Boost Asio Server в Linux во время вызова Flat_buffer::prepare()
Описание проблемы:
У меня C++ 20, использующее Boost.Asio 1.85, которое отлично работает в Windows, но аварийно завершает работу в Ubuntu Linux из-за ошибки...
Anonymous » 17 янв 2025, 03:13
Последнее сообщение Anonymous «
Anonymous »
В vscode я отлаживаю файл cpp. Я использую GDB. Я инициализировал переменную как p, но по какой-то причине я получаю p и p #2 в vscode. Кроме того, есть строка, в которой говорится, что если переменная != p, и даже если она равна p, она так и...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения