Результаты поиска по запросу "c++"
Как точно измерить движение мыши в дюймах или сантиметрах для мыши с известным DPI
У меня игровая мышь Logitech G500 с полным разрешением 5700 точек на дюйм. Я пытаюсь написать программу на C ++, которая точно измеряет горизонтальное перемещение мыши в физических единицах, т.е. сантиметры или дюймы. Я использую Windows API и ...
Использование списка инициализации массива как временного в C ++ 11?
Я могу создать именованную переменную с массивом следующим образом: char s[] = {1, 2, 3, 0}; if (strcmp(s, t)) ...Однако следующее не работает: if (strcmp(char[]{1,2,3,0}, t)) ...Есть ли способ указать временный безымянный массив со списком ...
Почему эти два варианта кода дают разные результаты с плавающей точкой?
Учитывая этот пример фрагмента кода C ++: void floatSurprise() { // these come from some sort of calculation int a = 18680, b = 3323524, c = 121; float m = float(a) / c; // variant 1: calculate result from single expression float r1 = b - (2.0f ...
Являются ли NUL и NULL взаимозаменяемыми в C? [Дубликат]
На этот вопрос уже есть ответ здесь: В чем разница между NULL, '\ 0' и 0 [/questions/1296843/what-is-the-difference-between-null-0-and-0] 11 ответов Просто прочитайте указатель на С книгу Кеннета Рика. Он говорит, что NUL-байт - это тот, чьи ...
Заполнение во время компиляции структур данных, кроме массивов?
В C ++ вы можете сделать это: static const char * [4] = { "One fish", "Two fish", "Red fish", "Blue fish" }; ... и это дает вам хорошую структуру данных массива только для чтения, которая не требует циклов ЦП для инициализации во время ...
string.find («») не находит пробелы
Я пытаюсь найти место в строке, которую вводит пользователь. Я хочу использоватьfind() изstd::string вернуть позицию пространства. Если ввод "Сиэтл, Вашингтон, США", и я хочуfind(" ", 0) вернуться8как бы я это сделал? 8-е место после "," string ...
Почему std :: result_of принимает (не связанный) тип функции в качестве аргумента типа?
Я понимаю, что «почему вещи такие, какие они есть», вопросы обычно не самые лучшие, но на SO так много людей, которые настроены на стандартные обсуждения в комитетах, поэтому я надеюсь, что на это можно ответить фактически, так как ...
Каков пример различий в разрешенном использовании или поведении между xvalue и prvalue для объектов без POD?
Что такое rvalues, lvalues, xvalues, glvalues и prvalues? [https://stackoverflow.com/questions/3601602/what-are-rvalues-lvalues-xvalues-glvalues-and-prvalues] дает хороший обзор таксономии rvalues / lvalues и один из недавних ответов на этот ...
Перепривязка в пользовательском распределителе STL с предварительно выделенным блоком
Я собираюсь построитьпользовательский распределитель, предварительно выделив большой блок (массив) для храненияN элементы некоторого классаT, а затем просто увеличьте индекс внутри массива для запросов на выделение услуг. Так как яне хотите ...
генерация функтора по типу указателя на функцию-член
Я пытаюсь упростить (черезmake_fn()) генерация функторов, которые препроцессируют параметры (черезwrap()) для функций-членов arityn. Генерация функторов в основном работает, но до сих пор только путем явного указания типов параметров для ...