Результаты поиска по запросу "c++"
Добавление двух беззнаковых переменных char и результат int
Есть код: #include <iostream> int main(){ unsigned char a = 4, b = 255; int g = (unsigned char)a + (unsigned char)b; std::cout << g << std::endl; return 0; }Результат: 259Почему результат 259, а не 3? Если добавлены две беззнаковые переменные ...
Есть ли способ получить прямой указатель на массив Java через JNI?
Мне нужно получить указатель, содержащий прямой адрес памяти массива Java, через JNI, не вызывая какое-либо копирование (то есть прямой доступ). GetArrayElements возвращает указатель на скопированный массив - мне нужно иметь возможность изменять ...
Как читать константы из файла .h в C #
Я хочу прочитать константы в C #, эти константы определены в файле .h для C ++. Может кто-нибудь сказать мне, как выполнить это в C #? Файл C ++ .h выглядит так: #define MYSTRING1 "6.9.24 (32 bit)" #define MYSTRING2 "6.8.24 (32 bit)"Я ...
Сдвиг вправо и целое число со знаком
На моем компиляторе следующий псевдокод (значения заменены на двоичные): sint32 word = (10000000 00000000 00000000 00000000); word >>= 16;производитword с битовым полем, которое выглядит так: (11111111 11111111 10000000 00000000)У меня вопрос, ...
Переместить конструктор для std :: mutex
Многие классы в стандартной библиотеке c ++ теперь имеют конструкторы перемещения, например: thread::thread(thread&& t)Но похоже, что std :: mutex нет. Я понимаю, что они не могут быть скопированы, но, кажется, имеет смысл возвращать один из ...
Имя метода C ++ в качестве параметра шаблона
Как мне сделать имя метода (здесьsome_method) параметр шаблона? template<typename T> void sv_set_helper(T& d, bpn::array const& v) { to_sv(v, d.some_method()); }
Ответ клиенту через сокеты (UDP) из другого процесса
У меня есть сервер, чем процесс "обработчик команд". Он получает сообщения по протоколу UDP и передает работу для выполнения другому процессу, связываясь с этим процессом через опубликованный API (независимо от механизма IPC, который использует ...
Глобальный вектор очищается между вызовами?
У меня есть вектор в заголовке, вот так: extern std::vector<Foo> g_vector;В связанном файле cpp у меня есть это: std::vector<Foo> g_vector;У меня тоже есть классBarи в своем конструкторе он добавит некоторые вещиg_vector, вот так: Bar::Bar(/* ...
Как я могу предотвратить получение URLDownloadToFile из кэша?
Я использую URLDownloadToFile для получения файла с веб-сайта. Последующие вызовы возвращают оригинальный файл, а не обновленную версию. Я предполагаю, что это получение кэшированной версии.
Как бросить LONG в CString?
Я хочу привести длинную к струне. Я боролся с этим некоторое время, и я видел так много вариантов решения этой проблемы, более или менее пронизанных хлопотами и беспокойством. Я знаю, что вопрос кажется субъективным, но это действительно не ...