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

3 ответа

C ++: таинственно огромное ускорение от сохранения одного операнда в регистре

Я пытался получить представление о влиянии массива в кеше L1 на память путем синхронизации процедуры, которая масштабирует и суммирует элементы массива, используя следующий код (я знаю, что я должен просто масштабировать результат с помощью ' a ...

2 ответа

Как (переносимо) получить DBL_EPSILON в C / C ++

Я использую GCC 3.4 в Linux (AS 3) и пытаюсь понятьDBL_EPSILONили хотя бы приличное приближение. Как я могу получить это программно?

4 ответа

Как обнаружить переполнение и потерю с плавающей запятой двойной точности?

У меня есть следующие переменные: double dblVar1; double dblVar2;Они могут иметь большие значения, но меньшеdouble Максимум. У меня есть различные арифметические действия над вышеуказанными переменными, такими как сложение, умножение и ...

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

11 ответов

Почему неконстантная ссылка не может привязываться к временному объекту?

Почему нельзя получить неконстантную ссылку на временный объект, функция которогоgetx() возвращается? Очевидно, что это запрещено C ++ Standard, но меня интересует цель такого ограничения,не ссылкак стандарту. struct X { X& ref() { return *this; ...

2 ответа

Почему вызовы Cdecl часто не совпадают в «стандартной» конвенции P / Invoke?

Я работаю над довольно большой кодовой базой, в которой функциональность C ++ вызывается из C #. В нашей кодовой базе много вызовов, таких как ... C ++: extern "C" int __stdcall InvokedFunction(int);С соответствующим C ...

4 ответа

В каком сценарии полезно использовать язык разборки при отладке

У меня есть следующие основные вопросы: Когда мы должны вовлекать разборку в отладку Как интерпретировать разборку, например, ниже, что означает каждый сегмент 00637CE3 8B 55 08 mov edx,dword ptr [arItem] 00637CE6 52 push edx 00637CE7 6A ...

2 ответа

HSB против HSL против HSV

Я делаю класс Color как часть очень базового графического API в C ++. Поэтому я решил взглянуть на Microsoft .NET Framework и заметил, что их класс Color имеет функции для HSB. Затем я начал исследование, чтобы определить, должен ли я ...

4 ответа

Более точные типы данных с плавающей точкой, чем double?

В моем проекте я должен вычислить деление, умножение, вычитание, сложение по матрицеdouble элементы. Проблема в том, что, когда размер матрицы увеличивается, точность моего вывода сильно ухудшается. В настоящее время я используюdouble для каждого ...

5 ответов

'inet_pton': идентификатор не найден

Я пытаюсь включить следующий код в мою программу, но появится ошибка ('inet_pton': идентификатор не найден). // IPv4: struct sockaddr_in ip4addr; int s; ip4addr.sin_family = AF_INET; ip4addr.sin_port = htons(3490); inet_pton(AF_INET, ...

1 ответ

Какие реализации std :: async используют пулы потоков?

Одно из преимуществ использованияstd::async вместо создания вручнуюstd::thread объекты должны бытьstd::async можно использовать пулы потоков под обложками, чтобы избежать проблем с переподпиской. Но какие реализации делают это? Я понимаю, что ...