Гость » 28 сен 2023, 20:16
Последнее сообщение Гость «
Гость »
Это был мой профиль Конана (1.59):
арка = x86_64 Arch_build=x86_64 build_type=Выпуск компилятор = лязг компилятор.libcxx=libstdc++11 компилятор.версия=14 ОС = Linux os_build=Линукс Это не сработало, потому что cmake обнаружил не clang, а...
Гость » 28 сен 2023, 19:59
Последнее сообщение Гость «
Гость »
У меня есть ПК с Windows 10 x64, Visual Studio с MSVC, Windows SDK и LLVM. Раньше я использовал Visual Studio только для создания своего небольшого проекта Windows API, но теперь хочу попробовать создать его с помощью Clang. Я пытался это сделать,...
Гость » 28 сен 2023, 19:58
Последнее сообщение Гость «
Гость »
У меня есть небольшая программа на C++17, которую я написал с использованием нескольких библиотек SDL2. Я создал проект, используя Cmake, ninja, MSYS2 и MinGW. Генерируемый мной exe-файл выполняется, как и ожидалось, при запуске через терминал...
Гость » 28 сен 2023, 19:45
Последнее сообщение Гость «
Гость »
У меня есть производный класс заголовка, который меняет заголовок CListCtrl, с помощью этого кода я меняю цвет заголовка, а написанный черный, я хотел бы изменить границу моей ячейки в моем заголовке void MyHeader::OnNMCustomdraw(NMHDR *pNMHDR,...
Гость » 28 сен 2023, 19:42
Последнее сообщение Гость «
Гость »
Как заменить подстроку в строке другой подстрокой в C++, какие функции можно использовать?
например: string test = «abc def abc def»; test.replace( abc , hij ).replace( def , klm ); //заменяем вхождение abc и def другой подстрокой
Гость » 28 сен 2023, 12:37
Последнее сообщение Гость «
Гость »
Я написал приложение GTKmm и пытаюсь внести некоторые улучшения в OS X. Я хотел бы сохранить файл конфигурации в папке Application Support/myApp, однако не могу найти правильный способ найти эту папку.
Гость » 28 сен 2023, 12:35
Последнее сообщение Гость «
Гость »
Каков современный, стандартный, канонический метод доступа к стандартным каталогам OS X из C++, например ~/Library/Application Support или ~/Library/Preferences ?
Я видел упоминание об использовании CoreServices, но также упоминалось, что оно...
Гость » 28 сен 2023, 12:35
Последнее сообщение Гость «
Гость »
У меня есть int val = 0x1234; и хотите получить std::wstring (ሴ) этого числа
int val = 0x1234; std::wstring wstr = to_wstring(val) (это дает мне L 4660 , а это не то, что я хочу!) std::wstring wstr_OK = ???? (это должно дать мне символ ሴ)
Гость » 28 сен 2023, 12:33
Последнее сообщение Гость «
Гость »
Я изучаю C++ и создал программу, управляемую с помощью меню, в которой она создает, отображает, находит сумму и произведение массива. когда я пытаюсь отобразить, найти сумму и произведение массива, программа меняет первый элемент массива, а затем...
Гость » 28 сен 2023, 12:30
Последнее сообщение Гость «
Гость »
Если я использую сумму логического тензора, результат всегда будет равен 1
Eigen::Tensor my_rankx (3,3); my_rankx.setValues( { {1, 2, 3}, {0, 0, 0}, {11, 12, 0} }); auto Number_matrix = (my_rankx.constant(static_cast(0))==my_rankx); cout
Гость » 28 сен 2023, 12:30
Последнее сообщение Гость «
Гость »
Это был мой профиль Конана:
арка = x86_64 Arch_build=x86_64 build_type=Выпуск компилятор = лязг компилятор.libcxx=libstdc++11 компилятор.версия=14 ОС = Linux os_build=Линукс Это не сработало, потому что cmake обнаружил не clang, а /usr/bin/c++...
Гость » 28 сен 2023, 12:26
Последнее сообщение Гость «
Гость »
В нашей общей библиотеке используется несколько стандартов CXX (C++17 и C++20, в зависимости от компилятора). Некоторые части библиотеки требуют C++20. На данный момент использую во многих местах
if (__cplusplus >= 202002L) //С++20 #еще //С++17...
Гость » 28 сен 2023, 12:23
Последнее сообщение Гость «
Гость »
При переносе некоторого кода Windows C++ на iOS мне нужно предоставить реализацию вызова Win32 long InterlockedIncrement(long *p). Это достаточно просто, используя функции, определенные в .
Однако мне интересно, можно ли написать его независимо от...
Гость » 28 сен 2023, 12:16
Последнее сообщение Гость «
Гость »
Как лучше всего определить, что мое приложение уже запущено?
Я нашел несколько подходов:
Найти имя процесса в списке процессов Использовать мьютекс ipc Использовать события Windows.
Может быть, есть гораздо лучший вариант?
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения