2
ответа

Мне нужна древовидная опция дампа, которая больше не существует в текущих gcc версиях

Более старые версии gcc (например, 4.0.2 или 4.1.2) имели опцию-df (см. http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Debugging-Options.html#index-fdump_002drtl_002dcfg-357). Я привык эту опцию для...
вопрос задан: 29 January 2010 22:06
2
ответа

Связь в C: GCC следует за спецификацией C99, или разве я не понимаю спецификацию?

Я пытаюсь понять точное поведение спецификаторов класса памяти в C99, и некоторое поведение GCC, кажется, не следует за спецификацией, если я не неправильно понимаю спецификацию. От 6.2.2 (2): В одном...
вопрос задан: 29 January 2010 03:04
2
ответа

запустите gdb использование pid

В целом я вижу pid процесса, который работает в фоновом режиме, и запустите dbx на том процессе с помощью команды dbx-a <pid> так же, как я мог сделать это с помощью gdb?
вопрос задан: 28 January 2010 06:01
2
ответа

gcc: предупреждение: большое целое число, неявно усеченное к неподписанному типу

#include <stdio.h> международное основное () {неподписанный символ c; c = 300; printf (" %d", c); возвратитесь 0;} вывод всегда предсказуем или его неопределенное??
вопрос задан: 27 January 2010 23:55
2
ответа

Как разрешить предупреждение компилятора 'неявное объявление функции memset'

Мой код c использует 'memset' и 'близко'. И я добавил: #include <stdio.h> #include <glib.h> #include <stdlib.h>, Но я все еще получаю эти предупреждения: основной c:259: предупреждение: неявный...
вопрос задан: 27 January 2010 05:07
2
ответа

Windows, эквивалентный readahead Linux syscall?

Существует ли Windows, эквивалентный readahead Linux syscall?Править: Я хотел бы полную функциональную подпись, если это возможно, показывая эквивалентные параметры смещения/количества (или более низкий/верхний). Например: Linux...
вопрос задан: 26 January 2010 23:01
2
ответа

компиляция с c89 и c99 делает gcc 4.4.2 значения по умолчанию к c99?

Я использую gcc 4.4.2 на Linux, я просто задаюсь вопросом, gcc автоматически принимает значение по умолчанию к компиляции с c99, поскольку это - последний стандарт? Как я могу указать, хочу ли я скомпилировать с c89 или c99? Многие...
вопрос задан: 23 January 2010 07:50
2
ответа

C снабжает код ошибки повышений сокетом 22, EINVAL - недействительный аргумент

Пример кода ниже работ как как серверный процесс. Но когда я добавляю строку pid_t childpid; ниже структуры sockaddr_in servaddr, clientaddr; это перестало работать в строке connectfd =, принимают (listenfd, (структура...
вопрос задан: 22 January 2010 12:18
2
ответа

Обнаружение проблемы фрагментации памяти в процессе

Что используют различные механизмы, который мы можем обнаружить, если выполнение процесса является ведущим к фрагментации памяти? Действительно ли там какие-либо инструменты доступны для того же? Предложение для инструментов, которые работают с '...
вопрос задан: 22 January 2010 06:54
2
ответа

как я печатаю двоичный двойной массив от командной строки (Unix)

Я получил двоичный файл, который содержит, удваивается. Как я распечатываю это к терминалу. Я попробовал octaldump 'передозировка', но наклон выясняет синтаксис, я попробовал что-то как главный-c80 |od-f Кроме этого, не делает...
вопрос задан: 22 January 2010 02:01
2
ответа

Изменение аргументов, 'переданных значением' в функции и использование их как локальные переменные

Я видел некоторый код, в котором аргументы передали функции значением, изменялся или присвоил новое значение и использовался как локальная переменная. Действительно ли это - хорошая вещь сделать? Есть ли...
вопрос задан: 21 January 2010 11:30
2
ответа

lua_pop по сравнению с lua_remove

в настоящее время я создаю свой собственный сценарий класс менеджера по VM в C++, у меня нет проблем ни с одним из lua и lua C или материала C++, но один раздел, который смущает меня: когда использовать lua_pop и когда к...
вопрос задан: 21 January 2010 06:17
2
ответа

ремни для правки бритв в C-, как это работает

Я действительно плохо знаком с C. Я хочу использовать функцию ремней для правки бритв, но она говорит мне, что не существует?
вопрос задан: 19 January 2010 07:32
2
ответа

Дизайн API - выделяет вывод?

Действительно ли это - хорошая идея для API-функций C, чтобы выделить их вывод или сделать, чтобы пользователь указал буфер вывода? Например: BOOL GetString (PWSTR *Строка);... строка PWSTR; GetString (и...
вопрос задан: 19 January 2010 01:02
2
ответа

Есть ли какой-либо c/c ++ компилятор, который может предупредить (или дать ошибку), или перечислимое преобразование в интервал?

Очищая старый c/c ++ код, который использовал hardcoded целочисленные литералы вместо перечислений, это утомительно для нахождения мест, где объявление функции было правильно пересмотрено, но не тело. например, перечисление...
вопрос задан: 18 January 2010 10:25
2
ответа

Скомпилируйте строку кода C

Действительно от вопроса о стене здесь, но существует ли способ скомпилировать строку кода C в GCC без какого-либо носителя для содержания той строки (например, исходный файл)? Что-то вроде: $ gcc "#include и...
вопрос задан: 18 January 2010 04:21
2
ответа

поведение сброса к нулю в арифметике с плавающей точкой

В то время как, насколько я помню, IEEE 754 ничего не говорит о режиме сброса к нулю для обработки денормализованных чисел быстрее, некоторая архитектура предлагает этот режим (например, http://docs.sun.com/source/806-3568/...
вопрос задан: 18 January 2010 03:20
2
ответа

Понимание пролога вызова функции C с __ cdecl на окнах

Компиляция этой простой функции с MSVC2008, в Режиме отладки: интервал __ cdecl сумма (интервал a, интервал b) {возвращаются + b;} я получаю следующий список дизассемблирования: интервал __ cdecl сумма (интервал a, интервал b) {004113B0...
вопрос задан: 16 January 2010 16:45
2
ответа

k&r осуществляют беспорядок с битовыми операциями

Осуществление: Запишите функцию setbits (x, p, n, y), который возвращает x с n битами, которые начинаются в наборе положения p к самым правым n битам y, оставляя другие биты без изменений. Моя попытка решения...
вопрос задан: 16 January 2010 03:24
2
ответа

Графическое изображение формы сигнала .wav файла

Я хотел вывести форму сигнала на печать .wav файла для определенной ширины графического изображения. Какой метод я должен использовать для отображения корректного графика формы сигнала? Любые Предложения, учебное руководство, ссылки одобрены....
вопрос задан: 14 January 2010 17:50
2
ответа

принуждение программы сбросить ее стандартный вывод при перенаправлении

у меня есть программа с закрытым исходным кодом, которая печатает вывод к стандартному выводу. я должен проанализировать вывод. таким образом, я перенаправляю вывод к FIFO (из которого я могу читать в родительском процессе, который это разветвляет и должн
вопрос задан: 13 January 2010 10:23
2
ответа

Межплатформенное перенаправление стандартного ввода и вывода порожденного процесса в собственном C/C++ (редактируют с решением),

У меня есть строковая команда, которую я хотел бы выполнить асинхронно при записи в ее вход и чтении ее вывода. Звучит легким, правильным, дьявол находится в межплатформенном. Я нацелен на и MSVC/Win32 и...
вопрос задан: 13 January 2010 09:00
2
ответа

Как я освобождаю память, полученную sbrk ()?

Я сделал, чтобы таможенный распределитель функционировал который использование sbrk (), чтобы получить память. Как я выпускаю эту память, когда она больше не необходима? Есть ли функция, эквивалентная свободному () для malloc ()? или сделайте я имею...
вопрос задан: 12 January 2010 20:09
2
ответа

Энергозависимая семантика структуры

Действительно ли достаточно объявить экземпляр переменной определенного типа структуры как энергозависимый (если к ее полям получают доступ в повторно используемом коде), или нужно объявить определенные поля структуры как энергозависимые?...
вопрос задан: 11 January 2010 20:05
2
ответа

Создание библиотек для Ардуино

Я хочу записать библиотеку для своего Ардуино (заголовок и файлы класса), но я не знаю, какие инструменты использовать для этого задания и как протестировать и отладить их. IDE Ардуино просто помогает в записи простых программ...
вопрос задан: 11 January 2010 13:50
2
ответа

Стеклянный эффект - артистический эффект

Я хочу дать эффект изображениям, где результирующее изображение появилось бы, как будто мы смотрим на него через текстурированное стекло (не простой/гладкий)... Помогите мне в записи алгоритма генерировать такой...
вопрос задан: 11 January 2010 06:51
2
ответа

Конкатенация/Слияние/Присоединение два дерева AVL

Предположите, что у меня есть два дерева AVL и что каждый элемент от первого дерева меньше тогда любой элемент от второго дерева. Что самый эффективный путь состоит в том, чтобы связать их в одно единственное дерево AVL?...
вопрос задан: 10 January 2010 14:06
2
ответа

Получение списка всех свойств узла с помощью libxml

Я испытываю затруднения для нахождения способа извлечь список всех свойств узла, не зная то, чем их называют. Я извлекаю единственное известное использование свойств: xmlGetProp (дворняга, (константа xmlChar*)"...
вопрос задан: 10 January 2010 10:11
2
ответа

Почему этот фрагмент кода компилирует?

Почему следующее кодирует компиляцию? #include <stdio.h> международное основное (пустота) {getchar;}
вопрос задан: 8 January 2010 16:50
2
ответа

C макро-вопрос - (x) по сравнению с (-x)

Я прохожу ответы теста от своего преподавателя, и вопрос был: корректная реализация функции как макрос для абсолютного значения: брюшной пресс #define (x) ((x) <0? (-x): (x)) #define брюшной пресс (x)...
вопрос задан: 8 January 2010 04:02