2
ответа

Как изменить точку входа программы C с помощью gcc?

Как изменить точку входа программы C, скомпилированной с помощью gcc? Как в следующем коде #include { {1}} int entry () // entry является точкой входа вместо main {return 0; }
вопрос задан: 3 November 2017 08:09
2
ответа

Как сравнить строки в условных директивах препроцессору C

Я должен сделать что-то вроде этого в C. Это работает, только если я использую символ, но мне нужна строка. Как я могу сделать это? ПОЛЬЗОВАТЕЛЬ #define "разъем"//разъем или королева #if ПОЛЬЗОВАТЕЛЬ == "поднимает" #define USER_VS &quo
вопрос задан: 22 October 2017 20:06
2
ответа

объявление функции не является прототипом

У меня есть библиотека, которую я создал, mylib.c: #include < mylib.h > int testlib () {printf ("Hello world \ n"); возврат (0); } mylib.h: #include < stdio.h > extern int testlib (); В моей программе ...
вопрос задан: 11 October 2017 11:40
2
ответа

Узнайте то, что функционирует, статическая библиотека C имеет

У меня есть статическая библиотека C (скажите, что mylib.a) и я задавался вопросом, возможно ли узнать, какие функции реализованы в том файле. У меня нет соответствующего заголовочного файла. то, в чем я нуждаюсь, похоже...
вопрос задан: 4 October 2017 16:39
2
ответа

Можно ли определить поток, содержащий мьютекс?

Во-первых, я использую библиотеку pthread для записи многопоточности C программа. Нити всегда зависали от ожидаемых мьютексов. Когда я использую утилиту strace, чтобы найти поток, находящийся в состоянии FUTEX_WAIT, я хочу знать ...
вопрос задан: 8 September 2017 19:12
2
ответа

Как активировать карты Nvidia программно на новом MacBookPros для программирования CUDA?

Новый MacBookPros идет с двумя графическими адаптерами, Intel HD Graphics и NVIDIA GEFORCE GT 330M. OS X переключается назад и вперед между ними, в зависимости от рабочей нагрузки, обнаружения...
вопрос задан: 6 September 2017 11:02
2
ответа

Как я могу соответствовать каждой/proc/net/tcp записи в каждый открытый сокет?

Я пытаюсь проанализировать информацию о сокете от/proc/net/tcp и в то время как я могу определить некоторые поля, такие как адреса памяти или отправить использование очереди, я не могу найти, как каждая запись связывается со своим дескриптором сокета. нап
вопрос задан: 3 September 2017 09:11
2
ответа

Значение-pthread отмечает при компиляции

В различном многопоточном C и проектах C++ я видел флаг-pthread, к которому относятся и компиляция и соединение этапа, в то время как другие не используют его вообще и просто передают-lpthread связывающемуся этапу...
вопрос задан: 31 August 2017 14:00
2
ответа

Неопределенная ссылка при использовании ncurses на Linux

Я пытаюсь начать разрабатывать программу с помощью ncurses на Linux. Я не могу даже заставить Привет Мировой пример компилировать. Вот код: #include <curses.h> международное основное () {initscr (...
вопрос задан: 27 August 2017 23:18
2
ответа

График потока управления и цикломатическая сложность для следующей процедуры

insertion_procedure (интервал [], интервал p [], интервал N) {интервал i, j, k; для (i=0; я <=N; я ++) p [я] = я; для (i=2; я <=N; я ++) {k = p [я]; j = 1; в то время как ([p [j-1]]> [...
вопрос задан: 14 August 2017 06:08
2
ответа

То, как установить точки останова на будущем, совместно использовало библиотеки с флагом команды

Я пытаюсь автоматизировать gdb сессию с помощью - флаг команды. Я пытаюсь установить точку останова на функции в общей библиотеке (Unix, эквивалентный из DLL). Мой cmds.gdb похож на это: набор args/...
вопрос задан: 12 August 2017 22:42
2
ответа

Установка флага std = c99 в GCC

Мне было интересно, есть ли какие-нибудь файлы, в которых я мог бы установить флаг -std = c99, чтобы мне не пришлось устанавливать его для каждой компиляции. Я использую GCC 4.4 на Ubuntu.
вопрос задан: 15 July 2017 05:11
2
ответа

Как получить IP-адрес от структуры носка в c?

Я пишу простой сервер/клиент и пытаюсь получить клиентский IP-адрес и сохранить его на стороне сервера для решения, какой клиент должен войти в критический раздел. Я несколько раз гуглил его, но не мог найти...
вопрос задан: 14 June 2017 12:26
2
ответа

Как использовать чтение () для чтения данных до конца файла?

Я пытаюсь считать двоичные данные в программе C с чтением (), но тест EOF не работает. Вместо этого это продолжает управлять навсегда чтением последнего бита файла. #include <stdio.h> #include <fcntl.h&...
вопрос задан: 24 May 2017 06:58
2
ответа

Как использовать EOF для пробежки текстового файла в C?

У меня есть текстовый файл, который имеет строки на каждой строке. Я хочу увеличить число для каждой строки в текстовом файле, но когда это достигает конца файла, это, очевидно, должно остановиться. Я попытался делать некоторых...
вопрос задан: 24 May 2017 06:54
2
ответа

Компиляторы и представления отрицательных чисел

Недавно я был смущен этим вопросом. Возможно, потому что я не прочитал спецификации языка (это - мой отказ, я знаю). В стандарте C99 не говорится, которым должно использоваться представление отрицательных чисел...
вопрос задан: 23 May 2017 12:34
2
ответа

Когда использовать экстерна “C” в C++? [дубликат]

Возможный Дубликат: Почему нам нужен экстерн “C” {#include <foo.h>} в C++? Я часто видел программы, кодированные как: экстерн "C" bool doSomeWork () {//возвращает true;}, Почему делают нас...
вопрос задан: 23 May 2017 12:34
2
ответа

Выбор случайного объекта на основе вероятностей

Существует подобный вопрос, я знаю, но он смутил меня, таким образом, я думал это легче спросить в моем пути. Таким образом, у меня есть массив значений, положительных и отрицательных. Чем выше они, тем больше вероятности они...
вопрос задан: 23 May 2017 12:33
2
ответа

Как назвать код MATLAB от C?

У меня есть некоторый код, который выводит треугольники на печать в MATLAB. Я должен смочь так или иначе выполнить этот код из своей программы C, которая генерирует эти точки. Это возможно? Как это может быть сделано? Просто мысль:...
вопрос задан: 23 May 2017 12:32
2
ответа

Вызов MSYS колотит от Windows cmd

Я использую GCC на Windows7 (использующий сборку TDM). Я установил MSYS, чтобы смочь выполниться, Делают и компилируют make-файлы использования. Однако это утомительно к каждому запуску раза оболочка Bash MSYS...
вопрос задан: 23 May 2017 12:30
2
ответа

Какие функции динамического программирования Должен ли я использовать Perl?

Я довольно новичок в изучении языков (в частности, Perl), и большая часть кода, который я пишу, представляет собой бессознательное усилие по преобразованию кода C в Perl. Читая о Perl, об одной вещи, которая часто ...
вопрос задан: 23 May 2017 12:30
2
ответа

Обнаружьте в C при выводе к терминалу

Я пишу программу C для OS X и Linux, и я хочу настроить вывод на основе того, идет ли это в терминал. Я знаю, что мы покрыли, как сделать это в сценарии оболочки, например, здесь:...
вопрос задан: 23 May 2017 12:26
2
ответа

Получите названия выполнения процессов

Прежде всего я знаю, что подобные вопросы задали, но предоставленные ответы не были очень полезны до сих пор (они все рекомендуют одну из следующих опций). У меня есть пользовательское приложение это...
вопрос задан: 23 May 2017 12:25
2
ответа

Что самый легкий путь состоит в том, чтобы преобразовать ТАК дамп данных от HTML назад к Скидке с цены?

Я только что достал дамп данных Stackoverflow, и я разочарован видеть, что поле Body сообщений находится в HTML, а не Скидке с цены. Я подозреваю, что в исходной базе данных существует Скидка с цены...
вопрос задан: 23 May 2017 12:25
2
ответа

Многопоточность не использует преимущества нескольких ядер?

Мой компьютер двухъядерный Core2Duo. Я реализовал многопоточность в медленной области моего приложения, но я все еще замечаю, что загрузка процессора никогда не превышает 50%, и она все еще отстает после многих итераций. Это ...
вопрос задан: 23 May 2017 12:24
2
ответа

Различие между-Wconversion между gcc и g ++ [дубликат]

Возможный Дубликат: я могу заставить GCC предупредить о передаче также широких типов к функциям? Рассмотрите следующую тестовую программу: статическая пустота func (интервал a) {} международное основное () {неподписанный интервал b = 42; func (...
вопрос задан: 23 May 2017 12:22
2
ответа

Вызов Py_Finalize () от C

Это - развитие Call Python от C++ При запуске программы, я вызываю следующую функцию для инициализации интерпретатора: освободите initPython () {PyEval_InitThreads (); Py_Initialize (...
вопрос задан: 23 May 2017 12:13
2
ответа

C к Python через БОЛЬШОЙ ГЛОТОК: не может стать пустым ** параметры для содержания их значения

У меня есть интерфейс C, который похож, это (упростило): экстерн bool Операция (освобождают ** ppData); плавающий GetFieldValue экстерна (освобождают* pData); экстерн пустая Очистка (p); который используется следующим образом: освободите * p =...
вопрос задан: 23 May 2017 12:13
2
ответа

Как я могу использовать ToUnicode, не повреждая поддержку мертвой клавиши?

Подобный вопрос уже задали, таким образом, я не пропадаю зря время, повторно объясняя это, существующее обсуждение может быть найдено здесь: ToAscii/ToUnicode в захвате клавиатуры уничтожает мертвые клавиши...
вопрос задан: 23 May 2017 12:13
2
ответа

Что делает __ sync_synchronize, делают?

Я видел ответ на вопрос относительно синхронизации, которая использовала __ sync_synchronize (). Что делает эта функция? И когда необходимо использоваться?
вопрос задан: 23 May 2017 12:09