4
ответа

C программирование: Разыменование указателя на неполную ошибку типа

Мне определили структуру как: структура {символьное имя [32]; международный размер; международный запуск; международная популярность;} stasher_file; и массив указателей на те структуры: структура stasher_file *файлы [...
вопрос задан: 11 January 2017 03:00
4
ответа

C значение переменной и сравнение постоянной величины, не соответствующее

Если я имею: символ со знаком * p; и я делаю сравнение: если (*p == 0xFF) повреждение; это никогда не будет ловить 0XFF, но если я заменю его-1, то это будет: если (*p == (символ со знаком) 0xFF) повреждение; Как может...
вопрос задан: 9 January 2017 20:35
4
ответа

вопросы об искажении имени в C++

Я пытаюсь изучить и понять искажение имени в C++. Вот некоторые вопросы: (1) От devx, Когда глобальная функция перегружается, сгенерированное скорректированное имя для каждой перегруженной версии...
вопрос задан: 6 January 2017 14:34
4
ответа

Различные результаты sizeof

Почему n не равняется 8 в следующей функции? пустое нечто (символьный cvalue[8]) {интервал n = sizeof (cvalue);}, Но n действительно равняется 8 в этой версии функции: пустая панель () {символьный cvalue[8];...
вопрос задан: 4 January 2017 12:51
4
ответа

Что такое intrinsics?

Кто-либо может объяснить, что они и почему мне были бы нужны они? Какие приложения я создаю, если я должен использовать intrinsics?
вопрос задан: 4 January 2017 04:36
4
ответа

Как я могу получить UTCTime в миллисекунде с 1 января 1970 на языке C

Там какой-либо путь состоит в том, чтобы получить миллисекунды и его дробную часть с 1970 с помощью time.h на языке C?
вопрос задан: 2 January 2017 18:37
4
ответа

getopt не удается обнаружить недостающий аргумент в пользу опции

У меня есть программа, которая берет различные параметры командной строки. Ради упрощения мы скажем, что требуется 3 флага,-a,-b, и-c, и используйте следующий код для парсинга моих аргументов: интервал c;...
вопрос задан: 29 December 2016 06:04
4
ответа

Как я могу сказать, является ли данный путь каталогом или файлом? (C/C++)

Я использую C, и иногда я должен обработать пути как C:\Whatever C:\Whatever\C:\Whatever\Somefile Is там способ проверить, является ли данный путь каталогом, или данный путь является файлом?
вопрос задан: 23 December 2016 08:36
4
ответа

записать () в stdout и вывод printf, не чередованный?

Основной интервал #include <stdio.h> #define MAXLEN 256 () {интервал n; символ buf [MAXLEN]; в то время как ((n = чтение (0, buf, sizeof (buf)))! = 0) {printf ("n: %d": n); запишите (1, buf, n);} возвращаются 1;}...
вопрос задан: 20 December 2016 23:54
4
ответа

Каково различие между memmove и memcpy?

Каково различие между memmove и memcpy? Какой Вы обычно используете и как?
вопрос задан: 14 December 2016 08:55
4
ответа

У кого-либо есть опыт при создании общей библиотеки в MATLAB?

Исследователь создал небольшое моделирование в MATLAB, и мы хотим сделать его доступным для других. Мой план состоит в том, чтобы взять моделирование, очистить несколько вещей и превратить его в ряд функций. Затем я...
вопрос задан: 22 November 2016 20:45
4
ответа

Как записать обработчик сигналов для ловли SIGSEGV?

Я хочу записать обработчик сигналов для ловли SIGSEGV. Я защищаю блок памяти для чтения или записи с помощью символа *буфер; символ *p; символ a; международный размер страницы = 4096; mprotect (буфер, размер страницы, PROT_NONE) Это...
вопрос задан: 16 November 2016 20:17
4
ответа

C: Расширение массива с malloc

Я немного плохо знаком с malloc и C в целом. Я хотел знать, как я могу, в случае необходимости, расширить размер массива в других отношениях фиксированного размера с malloc. Пример: РАЗМЕР #define 1 000 структур mystruct {интервал a;...
вопрос задан: 10 November 2016 13:12
4
ответа

Ниже, чем низкий уровень общие сокеты bsd

Как дела низкий низкий уровень снабжает сокетом в C, примере: на самом деле отправка SYN.
вопрос задан: 31 October 2016 00:16
4
ответа

Обнаружьте, если stdin является терминалом или каналом?

Когда я выполняю "Python" от терминала без аргументов, он поднимает Python интерактивная оболочка. Когда я выполняю "кошку | Python", от терминала это не запускает интерактивный режим. Так или иначе...
вопрос задан: 3 October 2016 16:22
4
ответа

Размер меры и дорожный порядок L1 и кэшей L2

Как я могу программно иметь размеры (не, запрашивают ОС), размер и порядок ассоциативности L1 и кэшей L2 (кэши данных)? Предположения о системе: Это имеет L1, и кэш L2 (может быть L3 также, может быть...
вопрос задан: 24 August 2016 14:12
4
ответа

CRC32 C или [закрытая] реализация C++

Я ищу реализацию CRC32 в C или C++, который явно лицензируется как являющийся никакой стоимостью или общественным достоянием. Реализация здесь кажется хорошей, но единственная вещь она говорит о лицензии...
вопрос задан: 18 August 2016 09:12
4
ответа

GCC's __ приписывают __ ((__ упакованный __)), сохраняют исходное упорядочивание?

Цель, которую я пишу сетевой программе в C (конкретно gnu89) и я хотел бы упростить вещи путем иного толкования определенной структуре X как большой массив байтов (иначе символ), отправки байтов...
вопрос задан: 20 July 2016 09:55
4
ответа

Время жизни строкового литерала возвращается функцией

Рассмотрите этот код: символ константы* someFun () {//... некоторый возврат материала "Некоторый текст!!"} международное основное () {{//Блок: символ константы* retStr = someFun ();//используют retStr }} В...
вопрос задан: 4 July 2016 13:04
4
ответа

Как обработать клавишу, нажатую в консоли Linux в C?

Я использую консоль Linux, и я хотел бы сделать программу, какие выводы случайные символы до ESC нажимаются. Как я могу сделать такой обработчик клавиатур?
вопрос задан: 2 July 2016 10:39
4
ответа

Как добавить однажды ко времени, полученному со времени ()

Мне представили время, поскольку число секунд протекло с полуночи, 1 января 1970, UTC (результаты более раннего вызова ко времени ()). Как я добавляю однажды к этому времени? Добавление 24 * 60 * 60...
вопрос задан: 30 May 2016 14:24
4
ответа

Как вызвать функцию C++ от C?

Я знаю это. Вызов C функционирует от C++: Если мое приложение было в C++, и я должен был вызвать функции из библиотеки, записанной в C. Затем я использовал бы//main.cpp экстерн "C" пусто...
вопрос задан: 30 May 2016 06:30
4
ответа

Как решить факториал над номером 20 в параметре? [Дубликат]

Я делаю факториальную функцию, и я понимаю, что из 21 результат функции начинает быть ложным, в конце концов я понял, что связано с пространством памяти, которое поддерживает C. Так, кто-нибудь ...
вопрос задан: 23 May 2016 17:58
4
ответа

Лучше всего синхронизируя метод в C?

Что лучшим способом является ко времени секция кода с высоким разрешением и мобильностью? Время/* отсюда */ProcessIntenseFunction ();/* к здесь. */printf ("Время потраченные %d секунды %d миллисекунды", секунда...
вопрос задан: 10 May 2016 04:38
4
ответа

Пользование библиотекой C++ в коде C

У меня есть библиотека C++, которая обеспечивает различные классы для руководящих данных. У меня есть исходный код для библиотеки. Я хочу расширить API C++ для поддержки вызовов функции C так, чтобы библиотекой можно было пользоваться...
вопрос задан: 25 April 2016 17:58
4
ответа

Как реализовать тайм-аут в вызове функции чтения?

Я хочу использовать последовательный COM-порт для коммуникации, и я хочу реализовать тайм-аут каждый раз, когда я называю вызов функции чтения. интервал filedesc = открытый ("dev/ttyS0", O_RDWR); читайте (filedesc, любитель, len);...
вопрос задан: 24 April 2016 20:49
4
ответа

Действительно ли это - хорошая идея использовать C99 VLA по сравнению с malloc/free?

Действительно ли это - хорошая идея использовать C99 VLA? Когда уместно использовать VLA по сравнению с malloc/free? (так как VLA может аварийно завершить стек?)
вопрос задан: 23 April 2016 07:42
4
ответа

Как я компилирую DOS-программы на Debian?

Для моего класса ассемблера мы пишем DOS-программы с помощью DPMI. К сожалению, у меня нет доступа к 32-разрядной машине окон все время. Мне действительно устанавливали виртуальную машину Debian на...
вопрос задан: 19 April 2016 04:08
4
ответа

Как uninitiliazed переменная получает значение мусора?

Когда мы создаем переменную и не инициализируем ее, затем некоторое (случайное) число, названное значением мусора, присвоено ей. Как это значение присвоено переменной? Что такое целое понятие/механизм позади...
вопрос задан: 18 April 2016 19:03
4
ответа

getch удерживается от использования

Где-нибудь назад вовремя я сделал некоторый C и C++ в колледже, но я не привлек многим внимание к C++. Теперь я хочу обратить некоторое внимание на C++, но когда я использую getch () функция, я получаю предупреждение...
вопрос задан: 14 April 2016 22:03