Anonymous » 22 ноя 2024, 23:31
Последнее сообщение Anonymous «
Anonymous »
Здравствуйте, я занимаюсь какой-то программой. Моя программа состоит в том, чтобы получить количество дней, прошедших в году. Теперь, когда я пытаюсь запустить, и вывод дает мне 4438232 .
Например, если пользователь вводит (мм-дд-гг) 18-3-2013,...
Anonymous » 22 ноя 2024, 23:26
Последнее сообщение Anonymous «
Anonymous »
Я собираюсь начать учиться программировать приложения для Windows. Я не уверен, какой компилятор мне следует использовать. Сейчас я использую Code::Blocks IDE 10.5, привык к нему и хочу его придерживаться.
Anonymous » 22 ноя 2024, 23:19
Последнее сообщение Anonymous «
Anonymous »
Будут ли современные (2008/2010) заклинания Visual Studio или Visual C++ Express создавать инструкции MUL x86 (беззнаковое умножение) в скомпилированном коде? Кажется, я не могу найти или придумать пример, где они появляются в скомпилированном коде,...
Anonymous » 22 ноя 2024, 23:05
Последнее сообщение Anonymous «
Anonymous »
Существует ли какой-нибудь известный компилятор C/C++, генерирующий запутанный/зашумленный код?
Или, может быть, какой-нибудь патч для компилятора C/C++ с открытым исходным кодом, такого как GCC?
Anonymous » 22 ноя 2024, 22:51
Последнее сообщение Anonymous «
Anonymous »
Мне интересно, есть ли в компиляторе Intel C++ проверка границ? Я работаю с тоннами кода, который развивается уже десять лет, и остро нуждаюсь в отладке и рефакторинге. Мне нужна любая помощь, которую я могу получить.
Anonymous » 22 ноя 2024, 22:47
Последнее сообщение Anonymous «
Anonymous »
При компиляции C++ вы, конечно, используете компилятор для целевой платформы, для которой хотите компилировать. Существует ли компилятор C++, предназначенный для JVM (поэтому вместо использования «родного» интерфейса Java код C++ компилируется в...
Anonymous » 22 ноя 2024, 22:46
Последнее сообщение Anonymous «
Anonymous »
Я сгенерировал хеш-функцию с помощью gperf пару дней назад. То, что я увидел в хэш-функции, было мне чуждо. Это было примерно так (точный синтаксис не помню):
unsigned int
hash(str, size)
register char* str;
register unsigned int size;
{...
Anonymous » 22 ноя 2024, 09:15
Последнее сообщение Anonymous «
Anonymous »
У меня есть Vulkan Engine, над которым я работаю. В конечном итоге я планирую создать на его основе игру, поэтому я компилирую часть графического движка в файл .so из объектных файлов, а затем связываю окончательное приложение с библиотекой...
Anonymous » 22 ноя 2024, 08:42
Последнее сообщение Anonymous «
Anonymous »
У меня есть различные методы накопления величин в числовых значениях фиксированной точности на основе следующего типа данных:
int95_t {
long long int x;
int y;
};
Числа отсчитываются вперед в x до тех пор, пока они не выходят за пределы и не...
Anonymous » 22 ноя 2024, 07:46
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь выполнить операции с плавающей запятой в C++17 в режиме округления до ближайшего и округления до отклонения. Выполнив поиск на cppreference.com, я обнаружил, что доступно четыре режима округления, включая округление до ближайшего (...
Anonymous » 22 ноя 2024, 06:50
Последнее сообщение Anonymous «
Anonymous »
Как с помощью clang-tidy просмотреть кодовую базу C++ и автоматически заменить использование таких функций, как strcpy(), на strncpy()? Мы хотим автоматизировать это, а не делать это вручную.
Anonymous » 22 ноя 2024, 06:19
Последнее сообщение Anonymous «
Anonymous »
Раньше я использовал Windows 8.1 SDK для своего приложения на C++, и все работало нормально. Сегодня я установил SDK для Windows 10 и не могу найти способ сделать его стандартным.
Я могу жестко запрограммировать новый путь SDK в настройках проекта...
Anonymous » 22 ноя 2024, 06:14
Последнее сообщение Anonymous «
Anonymous »
У меня есть некоторые данные, которые я получаю через dpdk. Я выполняю обработку и публикую ее в Redis. Redis использует сокет TCP для связи, поэтому для меня это становится узким местом из-за огромного количества вызовов к производителю. Из-за...
Anonymous » 22 ноя 2024, 06:13
Последнее сообщение Anonymous «
Anonymous »
Я пытаюсь перейти от OpenCL и CUDA к ArrayFire. Одна из моих функций использует функцию popcount() графического процессора, чтобы упростить предварительную обработку данных. Но я не могу найти его нигде в списке функций ArrayFire.
У OpenCL есть...
Anonymous » 22 ноя 2024, 05:52
Последнее сообщение Anonymous «
Anonymous »
В этом примере x изначально равен 0, а y изначально равен 2.
// thread 1:
if(y.load(relaxed) == 1){ // #1
x.store(1,relaxed); // #2
}
//thread 2:
int pre = x.load(relaxed); // #3
while(pre != 0){
if(x.compare_exchange_strong(pre, pre+1, acquire,...
Anonymous » 22 ноя 2024, 05:23
Последнее сообщение Anonymous «
Anonymous »
Я смоделировал функцию, которая возвращает экземпляр std::expected. Я сказал себе: «Я могу использовать новый стандарт, поэтому я спроектирую свою библиотеку соответствующим образом» — и я был очень позитивно иметь хорошую и конкретную обработку...
Anonymous » 22 ноя 2024, 05:01
Последнее сообщение Anonymous «
Anonymous »
Кажется, меня смутили такие два примера. Первый пример:
std::atomic x = 1;
//thread 1:
int expected = 1;
if (x.compare_exchange_strong(expected,0,relaxed,relaxed) == true){ // #1
x.store(2,relaxed); // #2
}
//thread 2:
int expected = 2;
if...
Anonymous » 20 ноя 2024, 09:53
Последнее сообщение Anonymous «
Anonymous »
В моем приложении на C++ работают конвейеры gstreamer. Чтобы проверить связанные с ними проблемы, я включаю печать отладочной информации, устанавливая переменную GST_DEBUG, как описано на этой странице: .
Однако это печатается непосредственно на...
Вы можете начинать темы Вы можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы можете добавлять вложения