Я хочу иметь две структуры, которые могут содержать друг друга. Вот пример: struct a {struct b bb;
}; struct b {struct a aa;
}; Но этот код не компилируется. gcc говорит: test.c: 3: error: ...
У меня есть этот код C: int test (signed char anim_col)
{если (anim_col> = 31) {вернуть 1; } иначе, если (anim_col <= -15) {return -2; } return 0;
} Это компилируется в ...
По некоторым причинам эту информацию трудно найти. Мы хотели бы начать использовать некоторые функции C ++ 0x, доступные в большинстве компиляторов. Но нас немного сдерживает XCode 3, поскольку он ...
У меня есть информация в Google по __attribute__ ((выровнен)) gcc, чтобы узнать больше о том, как использовать атрибут. Согласно GNU «Вы можете указать атрибуты выровненного и прозрачного_union либо в ...
Я пытаюсь оптимизировать свой код, используя встроенные функции SSE, но столкнулся с проблемой, когда не знаю, как хорошо извлечь целочисленные значения из вектора после того, как я выполнил встроенные функции SSE ...
Я написал функцию, которая сокращает строку (предложение слов) до требуемой длины. Я не хочу, чтобы отрезок предложения находился в середине одного слова. Так что я пропускаю n символов ...
В приведенном ниже тестовом примере не хватает памяти на 32-битных машинах (выбрасывает std :: bad_alloc) в цикле после сообщения «post MT section» при использовании OpenMP, однако, если #pragmas для OpenMP:
] Я ищу быстрый код для 64-битных (беззнаковых) кубических корней. (Я использую C и компилирую с помощью gcc, но полагаю, что большая часть необходимой работы будет зависеть от языка и компилятора.) Я буду обозначать ...
У меня есть код, который использует встроенные функции gcc. Я хотел бы включить код на случай, если встроенная функция отсутствует. Как я могу это сделать? #ifdef __builtin_ctzll не работает.
Я знаю, что E&C - спорная тема, и некоторые говорят, что она поощряет неправильный подход к отладке, но все же - я думаю, мы можем согласиться с тем, что есть множество случаев, когда это явно полезно - ...
. Мне уже надоело сохранять исходный код нетронутым, пока я не закончу его отладку. Каждый раз, когда я меняю свой код, GDB начинает жаловаться на это: предупреждение: Исходный файл более свежий ...
Я следовал руководству по подделке win32, особенно этому разделу на данный момент, и мне было интересно, как бы вы связали файл .rc (ресурс) при компиляции программы win32? (Я ...
Я заметил, что компиляторы MS выдают "устаревшие" предупреждения для функций cstdlib, таких как getenv. MS изобрела собственный стандарт, такой как _dupenv_s. Вопрос 1 AFAIK, основная "небезопасная" вещь связана с ...
Я пытаюсь скомпилировать программу на c / c ++, но получаю сообщение об ошибке message: fpu_control.h: Нет такого файла или каталога Из Google я узнал, что эта проблема связана со способом с плавающей запятой ...
У меня есть код, который я успешно использую в течение нескольких лет для реализации «объекта вариантного типа»; то есть объект C ++, который может содержать значения различных типов, но использует только (приблизительно) ...
Я создаю простую программу на C ++ и хочу временно заменить поставляемую системой разделяемую библиотеку более свежей версией для разработки и тестирования. Я пытался установить ...
В процессе разработки проекта моей команды мы генерируем библиотеку общих объектов для нашего приложения из всех наших объектных файлов .o. Моя задача (надеюсь, она достаточно конкретная, но также и достаточно общая, чтобы ...
Я работаю в среде Linux gcc, и мне нужно инициализировать аргументы функции, которые являются классами со значениями по умолчанию.
Когда я делаю это с временным экземпляром класса, он выдает следующую ошибку: «...
Я работаю над небольшим проектом C в Eclipse; Я только что установил Eclipse из Центра программного обеспечения Ubuntu и добавил поддержку языка C / C ++. Я прекрасно умею создавать, запускать и отлаживать простые программы C. Но я ...
Моя программа выглядит следующим образом; #include
# включить <строка.h> int main ()
{char string [] = "Господа, заводите двигатели!"; printf ("Эта строка состоит из% s символов. \ ...
I ' m нахожу __attribute__ ((warn_unused_result)) очень полезным средством поощрения разработчиков не игнорировать коды ошибок, возвращаемые функциями, но мне это нужно для работы с MSVC, а также ...
У меня есть файл .cpp, предоставленный извне. Это смесь C-совместимого кода и немного C ++. Код C ++ - это просто оболочка вокруг C, позволяющая использовать преимущества C ++. Он использует #ifdef ...
Из предложения C ++ 0x по атомным типам и операциям C ++: 29.1 Порядок и согласованность [atomics.order] Добавьте новый подпункт со следующими абзацами. Перечисление memory_order ...
Привет, ребята, я искал способ найти статически недоступные функции в (очень) большом проекте C ++. Я пробовал использовать doxygen и здесь предлагались другие инструменты статического анализа, но казалось, что ...
Я разделяю часть кода в моем проекте в отдельную библиотеку для повторного использования в другом приложении. В этой новой библиотеке определены, но не реализованы различные функции, и обе мои текущие ...
У меня есть программа , моя программа, который связан со статической удобной библиотекой, назовите ее libconvenience.a, которая содержит функцию func (). Функция func () нигде в myprogram не вызывается; это ...
Я выполнил Преобразование C в MIPS для класса, и я хочу сравнить его со сборкой. Я слышал, что есть способ настроить gcc так, чтобы он мог преобразовывать код C в архитектуру MIPS ...
Я пробовал использовать defaultParagraphStyle, но не могу получить NSTextView (добавлен программно) для усечения текста многоточием (...). Я устанавливаю фрейм во время initWithFrame (150, 20) ...