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

2 ответа

Добавление двух беззнаковых переменных 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? Если добавлены две беззнаковые переменные ...

3 ответа

Есть ли способ получить прямой указатель на массив Java через JNI?

Мне нужно получить указатель, содержащий прямой адрес памяти массива Java, через JNI, не вызывая какое-либо копирование (то есть прямой доступ). GetArrayElements возвращает указатель на скопированный массив - мне нужно иметь возможность изменять ...

2 ответа

Как читать константы из файла .h в C #

Я хочу прочитать константы в C #, эти константы определены в файле .h для C ++. Может кто-нибудь сказать мне, как выполнить это в C #? Файл C ++ .h выглядит так: #define MYSTRING1 "6.9.24 (32 bit)" #define MYSTRING2 "6.8.24 (32 bit)"Я ...

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

4 ответа

Сдвиг вправо и целое число со знаком

На моем компиляторе следующий псевдокод (значения заменены на двоичные): sint32 word = (10000000 00000000 00000000 00000000); word >>= 16;производитword с битовым полем, которое выглядит так: (11111111 11111111 10000000 00000000)У меня вопрос, ...

2 ответа

Переместить конструктор для std :: mutex

Многие классы в стандартной библиотеке c ++ теперь имеют конструкторы перемещения, например: thread::thread(thread&& t)Но похоже, что std :: mutex нет. Я понимаю, что они не могут быть скопированы, но, кажется, имеет смысл возвращать один из ...

2 ответа

Имя метода C ++ в качестве параметра шаблона

Как мне сделать имя метода (здесьsome_method) параметр шаблона? template<typename T> void sv_set_helper(T& d, bpn::array const& v) { to_sv(v, d.some_method()); }

2 ответа

Ответ клиенту через сокеты (UDP) из другого процесса

У меня есть сервер, чем процесс "обработчик команд". Он получает сообщения по протоколу UDP и передает работу для выполнения другому процессу, связываясь с этим процессом через опубликованный API (независимо от механизма IPC, который использует ...

2 ответа

Глобальный вектор очищается между вызовами?

У меня есть вектор в заголовке, вот так: extern std::vector<Foo> g_vector;В связанном файле cpp у меня есть это: std::vector<Foo> g_vector;У меня тоже есть классBarи в своем конструкторе он добавит некоторые вещиg_vector, вот так: Bar::Bar(/* ...

4 ответа

Как я могу предотвратить получение URLDownloadToFile из кэша?

Я использую URLDownloadToFile для получения файла с веб-сайта. Последующие вызовы возвращают оригинальный файл, а не обновленную версию. Я предполагаю, что это получение кэшированной версии.

2 ответа

Как бросить LONG в CString?

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