Результаты поиска по запросу "c++"
C ++: таинственно огромное ускорение от сохранения одного операнда в регистре
Я пытался получить представление о влиянии массива в кеше L1 на память путем синхронизации процедуры, которая масштабирует и суммирует элементы массива, используя следующий код (я знаю, что я должен просто масштабировать результат с помощью ' a ...
Как (переносимо) получить DBL_EPSILON в C / C ++
Я использую GCC 3.4 в Linux (AS 3) и пытаюсь понятьDBL_EPSILONили хотя бы приличное приближение. Как я могу получить это программно?
Как обнаружить переполнение и потерю с плавающей запятой двойной точности?
У меня есть следующие переменные: double dblVar1; double dblVar2;Они могут иметь большие значения, но меньшеdouble Максимум. У меня есть различные арифметические действия над вышеуказанными переменными, такими как сложение, умножение и ...
Почему неконстантная ссылка не может привязываться к временному объекту?
Почему нельзя получить неконстантную ссылку на временный объект, функция которогоgetx() возвращается? Очевидно, что это запрещено C ++ Standard, но меня интересует цель такого ограничения,не ссылкак стандарту. struct X { X& ref() { return *this; ...
Почему вызовы Cdecl часто не совпадают в «стандартной» конвенции P / Invoke?
Я работаю над довольно большой кодовой базой, в которой функциональность C ++ вызывается из C #. В нашей кодовой базе много вызовов, таких как ... C ++: extern "C" int __stdcall InvokedFunction(int);С соответствующим C ...
В каком сценарии полезно использовать язык разборки при отладке
У меня есть следующие основные вопросы: Когда мы должны вовлекать разборку в отладку Как интерпретировать разборку, например, ниже, что означает каждый сегмент 00637CE3 8B 55 08 mov edx,dword ptr [arItem] 00637CE6 52 push edx 00637CE7 6A ...
HSB против HSL против HSV
Я делаю класс Color как часть очень базового графического API в C ++. Поэтому я решил взглянуть на Microsoft .NET Framework и заметил, что их класс Color имеет функции для HSB. Затем я начал исследование, чтобы определить, должен ли я ...
Более точные типы данных с плавающей точкой, чем double?
В моем проекте я должен вычислить деление, умножение, вычитание, сложение по матрицеdouble элементы. Проблема в том, что, когда размер матрицы увеличивается, точность моего вывода сильно ухудшается. В настоящее время я используюdouble для каждого ...
'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, ...
Какие реализации std :: async используют пулы потоков?
Одно из преимуществ использованияstd::async вместо создания вручнуюstd::thread объекты должны бытьstd::async можно использовать пулы потоков под обложками, чтобы избежать проблем с переподпиской. Но какие реализации делают это? Я понимаю, что ...