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

1 ответ

Как точно измерить движение мыши в дюймах или сантиметрах для мыши с известным DPI

У меня игровая мышь Logitech G500 с полным разрешением 5700 точек на дюйм. Я пытаюсь написать программу на C ++, которая точно измеряет горизонтальное перемещение мыши в физических единицах, т.е. сантиметры или дюймы. Я использую Windows API и ...

3 ответа

Использование списка инициализации массива как временного в C ++ 11?

Я могу создать именованную переменную с массивом следующим образом: char s[] = {1, 2, 3, 0}; if (strcmp(s, t)) ...Однако следующее не работает: if (strcmp(char[]{1,2,3,0}, t)) ...Есть ли способ указать временный безымянный массив со списком ...

1 ответ

Почему эти два варианта кода дают разные результаты с плавающей точкой?

Учитывая этот пример фрагмента кода 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 ...

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

2 ответа

Являются ли NUL и NULL взаимозаменяемыми в C? [Дубликат]

На этот вопрос уже есть ответ здесь: В чем разница между NULL, '\ 0' и 0 [/questions/1296843/what-is-the-difference-between-null-0-and-0] 11 ответов Просто прочитайте указатель на С книгу Кеннета Рика. Он говорит, что NUL-байт - это тот, чьи ...

4 ответа

Заполнение во время компиляции структур данных, кроме массивов?

В C ++ вы можете сделать это: static const char * [4] = { "One fish", "Two fish", "Red fish", "Blue fish" }; ... и это дает вам хорошую структуру данных массива только для чтения, которая не требует циклов ЦП для инициализации во время ...

2 ответа

string.find («») не находит пробелы

Я пытаюсь найти место в строке, которую вводит пользователь. Я хочу использоватьfind() изstd::string вернуть позицию пространства. Если ввод "Сиэтл, Вашингтон, США", и я хочуfind(" ", 0) вернуться8как бы я это сделал? 8-е место после "," string ...

4 ответа

Почему std :: result_of принимает (не связанный) тип функции в качестве аргумента типа?

Я понимаю, что «почему вещи такие, какие они есть», вопросы обычно не самые лучшие, но на SO так много людей, которые настроены на стандартные обсуждения в комитетах, поэтому я надеюсь, что на это можно ответить фактически, так как ...

2 ответа

Каков пример различий в разрешенном использовании или поведении между xvalue и prvalue для объектов без POD?

Что такое rvalues, lvalues, xvalues, glvalues и prvalues? [https://stackoverflow.com/questions/3601602/what-are-rvalues-lvalues-xvalues-glvalues-and-prvalues] дает хороший обзор таксономии rvalues / lvalues и один из недавних ответов на этот ...

1 ответ

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

Я собираюсь построитьпользовательский распределитель, предварительно выделив большой блок (массив) для храненияN элементы некоторого классаT, а затем просто увеличьте индекс внутри массива для запросов на выделение услуг. Так как яне хотите ...

1 ответ

генерация функтора по типу указателя на функцию-член

Я пытаюсь упростить (черезmake_fn()) генерация функторов, которые препроцессируют параметры (черезwrap()) для функций-членов arityn. Генерация функторов в основном работает, но до сих пор только путем явного указания типов параметров для ...