0
ответов

Структуры, относящиеся к каждому other

Я хочу иметь две структуры, которые могут содержать друг друга. Вот пример: struct a {struct b bb; }; struct b {struct a aa; }; Но этот код не компилируется. gcc говорит: test.c: 3: error: ...
вопрос задан: 9 December 2010 01:34
0
ответов

Это ошибка GCC или мой код неправильный?

У меня есть этот код C: int test (signed char anim_col) {если (anim_col> = 31) {вернуть 1; } иначе, если (anim_col <= -15) {return -2; } return 0; } Это компилируется в ...
вопрос задан: 8 December 2010 22:59
0
ответов

Почему я получаю сообщение cc1plus: error: нераспознанный параметр командной строки «-arch»?

/ usr / bin / make -f nbproject / Makefile-Debug.mk ПОДПРОЕКТЫ = .build-conf / usr / bin / make -f nbproject / Makefile-Debug.mk dist / Debug / GNU-MacOSX / cppapplication_1 mkdir -p build / Отладка / GNU-MacOSX rm -f build / ...
вопрос задан: 8 December 2010 19:01
0
ответов

Какие версии gcc, llvm и clang есть в XCode 4?

По некоторым причинам эту информацию трудно найти. Мы хотели бы начать использовать некоторые функции C ++ 0x, доступные в большинстве компиляторов. Но нас немного сдерживает XCode 3, поскольку он ...
вопрос задан: 8 December 2010 18:17
0
ответов

Где разместить __attribute__ ((выровнено)) с typedef: ed struct?

У меня есть информация в Google по __attribute__ ((выровнен)) gcc, чтобы узнать больше о том, как использовать атрибут. Согласно GNU «Вы можете указать атрибуты выровненного и прозрачного_union либо в ...
вопрос задан: 8 December 2010 15:44
0
ответов

Какой наиболее эффективный способ загрузки и извлечения 32-битных целочисленных значений из 128-битного вектора SSE?

Я пытаюсь оптимизировать свой код, используя встроенные функции SSE, но столкнулся с проблемой, когда не знаю, как хорошо извлечь целочисленные значения из вектора после того, как я выполнил встроенные функции SSE ...
вопрос задан: 5 December 2010 22:22
0
ответов

указатель «вычисленное значение не используется» в функции c

Я написал функцию, которая сокращает строку (предложение слов) до требуемой длины. Я не хочу, чтобы отрезок предложения находился в середине одного слова. Так что я пропускаю n символов ...
вопрос задан: 3 December 2010 16:34
0
ответов

Утечка памяти при использовании OpenMP

В приведенном ниже тестовом примере не хватает памяти на 32-битных машинах (выбрасывает std :: bad_alloc) в цикле после сообщения «post MT section» при использовании OpenMP, однако, если #pragmas для OpenMP:
вопрос задан: 3 December 2010 12:07
0
ответов

Целочисленный корень куба

] Я ищу быстрый код для 64-битных (беззнаковых) кубических корней. (Я использую C и компилирую с помощью gcc, но полагаю, что большая часть необходимой работы будет зависеть от языка и компилятора.) Я буду обозначать ...
вопрос задан: 2 December 2010 05:19
0
ответов

Тестирование встроенных / встроенных функций

У меня есть код, который использует встроенные функции gcc. Я хотел бы включить код на случай, если встроенная функция отсутствует. Как я могу это сделать? #ifdef __builtin_ctzll не работает.
вопрос задан: 1 December 2010 08:12
0
ответов

Изменить и продолжить в GDB

Я знаю, что E&C - спорная тема, и некоторые говорят, что она поощряет неправильный подход к отладке, но все же - я думаю, мы можем согласиться с тем, что есть множество случаев, когда это явно полезно - ...
вопрос задан: 29 November 2010 12:16
0
ответов

& оператор, необязательный в назначении указателя функции

В следующем коде: / * mylog.c * / #include #include / * для atoi (3) * / int mylog10 (int n) {int log = 0; в то время как (п> 0) {журнал ++; n / = ...
вопрос задан: 28 November 2010 19:42
0
ответов

Встраивание исходного кода программы в его двоичный код использует GCC для дальнейшего использования GDB

. ​​Мне уже надоело сохранять исходный код нетронутым, пока я не закончу его отладку. Каждый раз, когда я меняю свой код, GDB начинает жаловаться на это: предупреждение: Исходный файл более свежий ...
вопрос задан: 27 November 2010 19:07
0
ответов

как связать файл .rc (ресурс) при компиляции приложения win32 с gcc через командную строку?

Я следовал руководству по подделке win32, особенно этому разделу на данный момент, и мне было интересно, как бы вы связали файл .rc (ресурс) при компиляции программы win32? (Я ...
вопрос задан: 27 November 2010 11:58
0
ответов

Предупреждение C4996: Эта функция или переменная может быть небезопасной - по сравнению с GCC в POSIX

Я заметил, что компиляторы MS выдают "устаревшие" предупреждения для функций cstdlib, таких как getenv. MS изобрела собственный стандарт, такой как _dupenv_s. Вопрос 1 AFAIK, основная "небезопасная" вещь связана с ...
вопрос задан: 26 November 2010 16:37
0
ответов

Проблема новичка с компилятором gcc 4.2 (Mac OSX): fpu_control.h: Нет такого файла или каталога

Я пытаюсь скомпилировать программу на c / c ++, но получаю сообщение об ошибке message: fpu_control.h: Нет такого файла или каталога Из Google я узнал, что эта проблема связана со способом с плавающей запятой ...
вопрос задан: 24 November 2010 21:55
0
ответов

Placement-new vs gcc 4.4.3 strict- правила псевдонима

У меня есть код, который я успешно использую в течение нескольких лет для реализации «объекта вариантного типа»; то есть объект C ++, который может содержать значения различных типов, но использует только (приблизительно) ...
вопрос задан: 23 November 2010 23:02
0
ответов

LD_LIBRARY_PATH против LIBRARY_PATH

Я создаю простую программу на C ++ и хочу временно заменить поставляемую системой разделяемую библиотеку более свежей версией для разработки и тестирования. Я пытался установить ...
вопрос задан: 22 November 2010 22:02
0
ответов

Инкрементное связывание с использованием gcc в Linux. Возможно ли это?

В процессе разработки проекта моей команды мы генерируем библиотеку общих объектов для нашего приложения из всех наших объектных файлов .o. Моя задача (надеюсь, она достаточно конкретная, но также и достаточно общая, чтобы ...
вопрос задан: 22 November 2010 20:04
0
ответов

как инициализировать аргументы функции, которые являются классами со значением по умолчанию

Я работаю в среде Linux gcc, и мне нужно инициализировать аргументы функции, которые являются классами со значениями по умолчанию. Когда я делаю это с временным экземпляром класса, он выдает следующую ошибку: «...
вопрос задан: 21 November 2010 17:22
0
ответов

Как настроить GCC в Eclipse для использования C99?

Я работаю над небольшим проектом C в Eclipse; Я только что установил Eclipse из Центра программного обеспечения Ubuntu и добавил поддержку языка C / C ++. Я прекрасно умею создавать, запускать и отлаживать простые программы C. Но я ...
вопрос задан: 21 November 2010 03:42
0
ответов

Почему использование неправильного спецификатора формата в C приводит к сбою моей программы в Windows 7?

Моя программа выглядит следующим образом; #include # включить <строка.h> int main () {char string [] = "Господа, заводите двигатели!"; printf ("Эта строка состоит из% s символов. \ ...
вопрос задан: 20 November 2010 18:47
0
ответов

Эквивалент MSVC __attribute__ ((warn_unused_result))?

I ' m нахожу __attribute__ ((warn_unused_result)) очень полезным средством поощрения разработчиков не игнорировать коды ошибок, возвращаемые функциями, но мне это нужно для работы с MSVC, а также ...
вопрос задан: 19 November 2010 15:12
0
ответов

Принуждение gcc к компиляции файла .cpp как C

У меня есть файл .cpp, предоставленный извне. Это смесь C-совместимого кода и немного C ++. Код C ++ - это просто оболочка вокруг C, позволяющая использовать преимущества C ++. Он использует #ifdef ...
вопрос задан: 18 November 2010 15:10
0
ответов

Сравнить и поменять местами C ++ 0x

Из предложения C ++ 0x по атомным типам и операциям C ++: 29.1 Порядок и согласованность [atomics.order] Добавьте новый подпункт со следующими абзацами. Перечисление memory_order ...
вопрос задан: 18 November 2010 11:00
0
ответов

Использование GCC для поиска недоступных функций («мертвый код»)

Привет, ребята, я искал способ найти статически недоступные функции в (очень) большом проекте C ++. Я пробовал использовать doxygen и здесь предлагались другие инструменты статического анализа, но казалось, что ...
вопрос задан: 16 November 2010 15:00
0
ответов

Как я могу заставить GCC компилировать функции, которые не используются?

Я разделяю часть кода в моем проекте в отдельную библиотеку для повторного использования в другом приложении. В этой новой библиотеке определены, но не реализованы различные функции, и обе мои текущие ...
вопрос задан: 15 November 2010 07:37
0
ответов

Символы из вспомогательной библиотеки не экспортируются в исполняемый файл

У меня есть программа , моя программа, который связан со статической удобной библиотекой, назовите ее libconvenience.a, которая содержит функцию func (). Функция func () нигде в myprogram не вызывается; это ...
вопрос задан: 14 November 2010 01:58
0
ответов

Есть ли способ использовать gcc для преобразования C в MIPS?

Я выполнил Преобразование C в MIPS для класса, и я хочу сравнить его со сборкой. Я слышал, что есть способ настроить gcc так, чтобы он мог преобразовывать код C в архитектуру MIPS ...
вопрос задан: 14 November 2010 00:59
0
ответов

Truncate NSTextView?

Я пробовал использовать defaultParagraphStyle, но не могу получить NSTextView (добавлен программно) для усечения текста многоточием (...). Я устанавливаю фрейм во время initWithFrame (150, 20) ...
вопрос задан: 13 November 2010 07:35