Результаты поиска по запросу "c"
Почему DllImport для C bool как UnmanagedType.I1 бросает, но как байт это работает
Вот простой код на C (проект VS 2013 C ++, «скомпилированный как C»):typedef struct { bool bool_value; } BoolContainer; BoolContainer create_bool_container (bool bool_value) { return (BoolContainer) { bool_value }; } Вот мой P / ...
Linux эквивалентный GetCommandLine и CommandLineToArgv?
Интересно, есть ли какой-нибудь API для получения аргументов командной строки текущего процесса в Linux. Я думаю, мне было ужасно неясно. Реальная цель вопроса состояла в том, чтобы передать имена файлов Unicode через аргументы командной строки.
двумерный динамический массив (realloc в c)
Я пытаюсь загрузить два двойных числа из ввода в двумерный массив, динамически определяемый каждым пользовательским вводом. #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { int count; double number1, number2, **numbers; ...
typedef для подписанного типа, который может содержать size_t?
Существует ли стандартный (или собственный MSVC) typedef для подписанного типа, который может содержать полный диапазонsize_t ценности? То есть в 64-битной системе это будет 128-битное целое число со знаком.
Есть ли разница с атомами X11 XA_WM_NAME и «_NET_WM_NAME»?
Есть ли разница с атомом, определенным вXA_WM_NAME определяется вXatom.h и тот использовалXInternAtom(display, "_NET_WM_NAME", False)? Редактировать: я сделал небольшую программу, которая печатает целое значение обоих, и я получил:_NET_WM_NAME: ...
пауза GDB без точки останова
Когда я отлаживаю программу в XCode, я могу приостановить выполнение в этой консоли отладчика. Есть ли способ сделать это с помощью GDB из командной строки? Я хотел бы сделать это, чтобы я мог изменить точки останова после запуска программы.
Является ли snprintf () ВСЕГДА нулевым завершением?
Всегда ли snprintf завершает нулевой буфер назначения? Другими словами, достаточно ли этого: char dst[10]; snprintf(dst, sizeof (dst), "blah %s", somestr);или вам нужно так делать, если somestr достаточно длинный? char dst[10]; somestr[sizeof ...
Почему оптимизация убивает эту функцию?
Недавно в университете мы читали лекцию о специальностях программирования на нескольких языках. Лектор записал следующую функцию: inline u64 Swap_64(u64 x) { u64 tmp; (*(u32*)&tmp) = Swap_32(*(((u32*)&x)+1)); (*(((u32*)&tmp)+1)) = ...
ANSI C: стандартное определение размера строк __DATE__ и __TIME__?
Существует ли стандартное определение размера строк __DATE__ и __TIME__ в ANSI C? Мотивация этого вопроса: У меня есть два приложения, работающие на двух разных процессорах. Во время выполнения приложение № 1 получает дату и время (как часть ...
Можно ли переписать по модулю (2 ^ n - 1), используя побитовые и ограниченные операторы
Для unsigned int x возможно ли вычислить x% 255 (или 2 ^ n - 1 в целом), используя только следующие операторы (плюс не цикл, переход или вызов функции)? !, ~, &, ^, |, +, <<, >>.