Результаты поиска по запросу "c"
Getopt - передача строкового параметра для аргумента
У меня есть программа, которая принимает несколько аргументов командной строки, поэтому я использую getopt. Один из моих аргументов принимает в качестве параметра строку. Есть ли способ получить эту строку через функцию getopt или мне нужно ...
Сначала изучите C, прежде чем изучать Objective-C [закрыто]
Будучи начинающим разработчиком Apple, я хочу узнать мнение сообщества, если лучше сначала изучить C, прежде чем переходить к Objective-C и, в конечном итоге, к Cocoa Framework? Моя интуиция говорит, учить C, что даст мне хорошую основу.
Сдвиг битов, маскировка или структура битовых полей?
Я новичок в работе с битами. Я пытаюсь работать с существующим протоколом, который может отправлять три разных типа сообщений. Тип 1 представляет собой 16-битную структуру: struct digital { unsigned int type:2; unsigned int highlow:1; unsigned ...
Вилка и основной отвал с резьбой
Подобные пункты в этом вопросе были подняты ранееВот [https://stackoverflow.com/q/131439/596781]а такжеВот [https://stackoverflow.com/q/979141/596781]и я знаю о библиотеке coredump Google (которую я оценил и нашел недостающей, хотя я мог бы ...
Волатильность и поведение кеша
Я читаю пост С изменчивые переменные и кэш-память [https://stackoverflow.com/questions/7872175/c-volatile-variables-and-cache-memory?rq=1] Но я в замешательстве. Вопрос: позаботится ли сама ОС ИЛИ программист должен написать программу таким ...
где-то вариадические макросы.)
ли способ в стандартном C - или с расширениями GNU - добавить материал к определению макроса?Например., учитывая макрос, определенный как #define List foo bar могу ли я добавитьbas так что этоList расширяется, как будто я определил это #define ...
это на самом деле самый разумный ответ.
у реализовать (что представляет собой абстрактно) двумерную матрицу 4х4. Весь код, который я пишу для умножения матриц и так далее, будет полностью «развернут», то есть я не буду использовать циклы для доступа и записи записей данных в ...
тем не менее, чтобы компилятор не оптимизировал его.
у приложение на C ++ для Windows XP / Vista / 7 с использованием Visual Studio 2008. Некоторые из моих структур используют битовые поля, как показано в примере. typedef struct myStruct_tag { BYTE myVar1; WORD myVar2; WORD myVar3; union { struct ...
Я не знаю ни одного дистрибутива, который устанавливает TZ в это время.
авил свою программу обработки записей на несколько минут под напряжением. Это показало в те минуты более 200 000 000 звонков наstat("/etc/localtime",..) что звучит немного чрезмерно и ненужно. Вывод strace выглядит следующим образом: write(1, ...
Вам нужно будет изменить настройки цели сборки, если вы хотите использовать 64-битные целые.
учил программу в книге #include <stdio.h> int main( ) { struct data { int a __attribute__( ( aligned ( 8 ) ) ) ; char ch __attribute__( ( aligned ( 1 ) ) ) ; float s __attribute__( ( aligned ( 4 ) ) ) ; } ; struct data e ; printf ( "\n%u %u %u", ...