0
ответов

pointer to member of struct [closed]

I am trying to write a C program. I need the address of variable "recq". Can someone pls help me figure that out? typedef struct { int recq; } dd; struct test { dd a; }; main(){ ...
вопрос задан: 5 May 2011 07:57
0
ответов

How to detect something in headphone jack on a Mac?

Is there a way to detect if something is plugged into the headphone jack of a Mac using c or objective-c? Thanks
вопрос задан: 5 May 2011 05:54
0
ответов

Dealing with returning C strings

What is considered better practice when writing methods that return strings in C? passing in a buffer and size: void example_m_a(type_a a,char * buff,size_t buff_size) or making and returning a ...
вопрос задан: 5 May 2011 05:40
0
ответов

Умножение с плавающей запятой выполняется медленнее в зависимости от операндов в C

Я выполняю вычисление трафарета для матрицы, которую я ранее считал из файла. Я использую два разных типа матриц (Ненулевой тип и Нулевой тип). Оба типа разделяют значение границ (1000 ...
вопрос задан: 5 May 2011 01:17
0
ответов

Запутывающее однострочное приложение Sed в руководстве по Makefile

Может ли кто-нибудь объяснить этот однострочник sed на английском языке (чем больше деталей, тем лучше)? @sed 's / \ ($ * \) \. o [:] * / \ 1.o $ @ : / g' <$ *. d> $ @ ; \ rm -f $ *. d; [-s $ @ ] || rm -f $ @ Это часть ...
вопрос задан: 4 May 2011 22:02
0
ответов

better way to concatenate multiple strings in c?

Is there a better way to concatenate multiple strings together in c other than having multiple calls to strcat() all in a row, like below? char prefix[100] = ""; strcat (префикс, argv [0]); strcat(...
вопрос задан: 4 May 2011 21:07
0
ответов

Может ли popen () создавать двунаправленные каналы, такие как pipe () + fork ()?

Я реализую конвейер в смоделированной файловой системе на C ++ (в основном с C). Он должен запускать команды в оболочке хоста, но сам выполнять конвейерную обработку в смоделированной файловой системе. Я мог бы достичь ...
вопрос задан: 4 May 2011 19:58
0
ответов

setjmp и опустить указатель кадра

Я пытался отследить периодически возникающую ошибку сбоя в моем коде (которая использует setjmp) и сузил ее до: появляется при компиляции с / O2 уходит с / O2 / Oy-, т.е. отображается только с ...
вопрос задан: 4 May 2011 18:39
0
ответов

Нет определенного типа параметра функции, значение по умолчанию - int? Я сошел с ума?

По какой-то странной причине я копировал пример на другом языке, в котором не используются типы, и забыл добавить его в параметр определения функции, и это сработало. #include ...
вопрос задан: 4 May 2011 14:37
0
ответов

Строка сходит с ума, если я не даю ей немного дополнительного места. Может ли кто-нибудь объяснить, что здесь происходит?

Во-первых, я хотел бы сказать, что я новичок в C / C ++, я изначально разработчик PHP, поэтому меня воспитывают злоупотреблять переменными так, как мне нравится. C - страна строгих правил, компиляторы меня здесь не очень любят, я ...
вопрос задан: 4 May 2011 12:59
0
ответов

Усечение int до char - это определено?

unsigned char a, b; б = что-то (); а = ~ b; Статический анализатор пожаловался на усечение в последней строке, предположительно потому, что b повышается до int до того, как его биты перевернуты, и результат будет ...
вопрос задан: 4 May 2011 10:21
0
ответов

Передача обычных данных в pthread void *

Функции pthread принимают аргумент void *. Как можно послать простую структуру, а не указатель? Я хочу отправить структуру без указателя на одну функцию pthread. Также я хочу отправить указатель на ...
вопрос задан: 4 May 2011 09:59
0
ответов

Linux - как изменить информацию о разветвленных процессах в C

Название может показаться немного странным, с ps aux я вижу это: root 20953 0.0 0.0 9528 1280? Ss Apr28 0:07 sendmail: прием соединений, где "принятие соединений" - это что-то ...
вопрос задан: 4 May 2011 09:51
0
ответов

Run C program in Xcode 4 using makefile

I have created an 'External Build Project' in Xcode 4 using a makefile. The project builds perfectly, except the only way I know how to get it to run is in Terminal. Is there a way I can run the ...
вопрос задан: 4 May 2011 07:19
0
ответов

Why FILE pointer need to be declared out main() in Visual Studio 2010?

I was trying to compile a simple ansi C example in Visual Studio 2010 and came across with this error compiling: Error: patchC.c(5): error C2275: 'FILE' : illegal use of this type as an ...
вопрос задан: 4 May 2011 02:35
0
ответов

Why are function declaration mandatory in C++ and not in C?

So one of my previous exams had this question, and till now I've been reading that you don't need a declaration in any of the languages? Which is right? Will C++ give an error if there's no ...
вопрос задан: 3 May 2011 23:21
0
ответов

Почему указатели на неопределенные структуры иногда недопустимы в C и C ++

Почему void foo (T *); недопустимо как в C, так и в C ++ (поскольку T не определено), тогда как void foo (struct T *); действительно, даже если он все еще не определяет T? Есть ли ситуация, в которой он делает ...
вопрос задан: 3 May 2011 21:48
0
ответов

Есть ли способ передать аргументы обработчику сигнала? [дубликат]

Я регистрирую в основном обработчик для SIGTERM следующим образом: signal (SIGTERM, sigterm_handler); А обработчик прост: void sigterm_handler () {выход (1); } Что, если мне нужно перейти к ...
вопрос задан: 3 May 2011 21:11
0
ответов

ClassCastException в подклассе ListFragment с использованием библиотеки совместимости

Это происходит только при использовании библиотеки совместимости для устройств до 3.0. Я получаю сообщение об ошибке, которое я не могу определить. У меня есть Activity с ListFragment и стандартным фрагментом. Это похоже на ...
вопрос задан: 3 May 2011 20:09
0
ответов

Shared library in /usr/local/lib not found

I don't get it. I usually install third party software into /usr/local so libraries are installed into /usr/local/lib and never had problems linking to these libraries. But now it suddenly no longer ...
вопрос задан: 3 May 2011 17:48
0
ответов

Is sscanf considered safe to use?

I have vague memories of suggestions that sscanf was bad. I know it won't overflow buffers if I use the field width specifier, so is my memory just playing tricks with me?
вопрос задан: 3 May 2011 17:44
0
ответов

спать на неопределенный срок

Мне было интересно, есть ли оператор, который я могу использовать, чтобы программа не спала на неопределенный срок (возможно, используя функцию сна ??). (Я, очевидно, делаю это, ожидая сигнала, который будет ...
вопрос задан: 3 May 2011 14:21
0
ответов

Может ли класс совместно использовать имя пространства имен?

Допустим ли следующий код C ++? пространство имен Foo {class Bar {// Код класса здесь. }; } пространство имен Foo {пространство имен Bar {void SomeFunction (); {//……………………………………………………………………………………………………………………………………………………………………………………………………………………
вопрос задан: 3 May 2011 14:13
0
ответов

Могу ли я использовать параметры для имени таблицы в sqlite3?

У меня странное чувство по поводу параметров sqlite3, которые я хотел бы вам показать. 'ВЫБРАТЬ ИД ОТ? ГДЕ ключ =? И (userid = '0' ИЛИ ​​...
вопрос задан: 3 May 2011 13:35
0
ответов

Как включить обратную трассировку C в код модуля ядра?

Итак, я пытаюсь выяснить, какие процессы ядра вызывают некоторые функции в драйвере блока. Я думал, что включение backtrace () в библиотеку C упростит задачу. Но у меня проблемы с загрузкой ...
вопрос задан: 2 May 2011 22:21
0
ответов

Встроенная сборка GCC - Переместите float в XMM0 перед вызовом

В настоящее время я пытаюсь вызвать общую функцию C из встроенной сборки GCC (плохая идея, я знаю, но мне скучно сегодня...). Моя операционная система - Mac OS X, 64 бита, поэтому соглашение о вызовах - System V, ...
вопрос задан: 2 May 2011 21:49
0
ответов

сравнение строки с наиболее похожей строкой

Кто-нибудь знает, существует ли алгоритм, который дает одну строку A и массив строк B сравнивает строку A со всеми строками в B, давая на выходе наиболее похожую строку. Для "наиболее похожего ...
вопрос задан: 2 May 2011 20:50
0
ответов

Как можно программно моделировать более низкие частоты процессора?

Меня интересует запуск программы на определенной частоте (например, 25 МГц) на моем процессоре 2 ГГц и выше. Единственный способ, который я могу придумать, чтобы сделать что-то подобное, - это использовать сон с точностью до микросекунд ...
вопрос задан: 2 May 2011 18:03
0
ответов

Rationale for system calls that allow request of size_t but result of only ssize_t?

Consider: ssize_t write(int fd, const void *buf, size_t count); The result has to be signed to account for -1 on error, etc., and is thus ssize_t. But why then allow for the request to be an ...
вопрос задан: 2 May 2011 16:38
0
ответов

Как я могу узнать, что выделенное пространство успешно освобождено?

Кто-нибудь знает, как мы можем проверить, успешно ли освобождено выделенное пространство? На странице руководства говорится, что «free () не возвращает значения».
вопрос задан: 2 May 2011 16:12