Результаты поиска по запросу "gcc"
Как заставить gcc встроить функцию?
Есть ли__attribute__((always_inline)) заставить функцию быть встроенной в gcc?
компоновщик говорит мне, что не может разрешать символы, но они есть?
Я пытаюсь скомпилировать простое тестовое приложение, используя библиотеку, которую я написал. Это компилируется и отлично работает на других машинах. У меня есть libroller.so, доступный в / usr / lib. Я собираю main.cpp как так: g++ -g3 -Wall ...
c ++ виртуальное наследование
Проблема: class Base { public: Base(Base* pParent); /* implements basic stuff */ }; class A : virtual public Base { public: A(A* pParent) : Base(pParent) {} /* ... */ }; class B : virtual public Base { public: B(B* pParent) : Base(pParent) {} /* ...
Почему в g ++ std :: intmax_t не является __int128_t?
Мой вопрос довольно прост: какstd::intmax_t определяется какmaximum width integer type согласно сcppreference [http://en.cppreference.com/w/cpp/types/integer]почему это не соответствует__int128_t в GCC?
Есть ли у меня ошибка оптимизации gcc или проблема с кодом C?
Проверьте следующий код: #include <stdio.h> #include <stdlib.h> main() { const char *yytext="0"; const float f=(float)atof(yytext); size_t t = *((size_t*)&f); printf("t should be 0 but is %d\n", t); }Скомпилируйте это с: gcc -O3 test.cХОРОШИЙ ...
Есть ли способ определить смещение элемента во время компиляции?
Я обнаружил, что трачу много времени, пытаясь определить смещения элементов структур при отладке. Мне было интересно, есть ли быстрый способ определить смещение элемента в большой структуре во время компиляции. (Примечание: я знаю несколько ...
Выравниваются ли переменные стека с помощью GCC __attribute __ ((align (x)))?
у меня есть следующий код: #include <stdio.h> int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); }И у меня есть следующий вывод: 0x7fffbfcd2da0 ...
Должен ли #define добавлять пробелы вокруг макросов?
Я смотрел на программу вhttp://www0.us.ioccc.org/1988/westley.c [http://www0.us.ioccc.org/1988/westley.c]упоминается вдругой SO ответ [https://stackoverflow.com/questions/19/fastest-way-to-get-value-of-pi/39512#39512] - он должен напечатать ...
Можно ли использовать ускорение GPU при компиляции нескольких программ на компиляторе gcc?
Есть ли способ или инструмент для применения ускорения GPU при компиляции программ с помощью компилятора GCC? Прямо сейчас я создал программу для итеративного составления заданного списка программ. Это займет несколько минут. Я знаю несколько ...
Статическая инициализация C ++ против __attribute __ ((конструктор))
Пример: struct Foo { Foo() { printf("foo\n"); } }; static Foo foo; __attribute__((constructor)) static void _bar() { printf("bar\n"); }Является ли это детерминированнымfoo или жеbar печатается первым? (Я надеюсь и ожидаю, что конструкторы ...