Я читаю код, где кто-то звонит __builtin_alloca (n) Я читаю документацию GCC, и он говорит, что он выделяет объект размером n в стеке. Как это отличается от просто ...
Вне установки - Стена и установка-std=XXX, что другие действительно полезные, но менее известные флаги компилятора там для использования в C? Я особенно интересуюсь любыми дополнительными предупреждениями, и/или и превращение...
Я работаю над Linux с компилятором GCC. Когда моя программа на C ++ падает, я бы хотел, чтобы она автоматически генерировала трассировку стека. Моя программа запускается многими разными пользователями, и она также работает на ...
Извините за этот вопрос. Я уже вижу, что это было задано несколько раз. На самом деле, я думаю, что нашел свой ответ на тему Как собрать образцы CUDA 8 с помощью gcc 5? Но я хочу убедиться, что если я ...
Я пишу программу C++, которая не работает (я получаю отказ сегментации), когда я компилирую его с оптимизацией (опции-o1,-o2,-o3, и т.д.), но это работает просто великолепно, когда я компилирую его без...
У меня может быть большой список общих методов оптимизации C++? То, что я подразумеваю под оптимизацией, - то, что необходимо изменить исходный код, чтобы смочь запустить программу быстрее, не изменив компилятор...
Я пытаюсь вызвать статический метод в моем main.cpp, и я получаю неопределенную ссылку на LoadResource во время компиляции. Я просмотрел множество похожих сообщений о проблемах с использованием статических методов в ...
Я интересуюсь различными аспектами мобильности (как Вы видите при просмотре моих других вопросов), таким образом, я читал много об этом. Довольно часто я читал/слышал, тот Код должен быть написан способом это...
Я только недавно начал изучать C ++ - я использую версию MingW для Windows от nuwen, использую NetBeans в качестве IDE (у меня также есть MSDN AA версия MSVC 2008, хотя я использую ее не очень часто). Когда ...
Я зарегистрирован в ведущем курсе информатики. Курс использует C, и преподаватель хочет, чтобы мы использовали Cygwin для компиляции программ, если мы используем окна. Я загрузил и установил Cygwin...
Для нижеприведенной программы я ожидал, что sizeof (node1) и sizeof (node2) будут равны 12 байтам на 64-битной платформе. Но кажется, что sizeof (node1) = 12 и sizeof (node2) = 16. Почему разница? # ...
Поэтому я работаю над чрезвычайно большой кодовой базой, и недавно она была обновлена до gcc 4.3, которая теперь вызывает это предупреждение: предупреждение: не рекомендуется преобразовывать строковую константу в 'char *' Очевидно, что ...
Для моего класса Программирования 102 нас просят поставить код C, который компилирует и работает в соответствии с Linux. У меня нет достаточного количества запасного пространства на моем жестком диске для установки Linux вместе с Windows, и таким образом,
В каждом повторении цикла переменная j объявляется снова и снова. Затем, почему его адрес остается тем же? Разве этому нельзя дать некоторый случайный адрес каждый раз? Действительно ли этот компилятор зависим?...
Я компилирую 2 проекта C++ в buildbot на каждой фиксации. Оба - приблизительно 1 000 файлов, каждый - 100 kloc, другие 170 kloc. Время компиляции очень отличается от gcc (4.4) к Visual C++ (2008)...
существует ли волшебная переменная в gcc содержание указателя на текущую функцию? Я хотел бы иметь своего рода таблицу, содержащую для каждого указателя функции ряд информации. Я знаю, что существует...
У меня есть кросс-платформенное приложение и в нескольких моих функций не, все значения, переданные функциям, используются. Следовательно я получаю предупреждение от GCC сообщение мне, что существуют неиспользуемые переменные. Что...
У меня есть эта часть кода #include <stdio.h> #include <stdlib.h> #include <stdint.h> #include <string.h> международное основное () {пусто *a, *b; = malloc (16); b = malloc (16);...
Я в настоящее время портирую проект с несколькими сотнями файлов кода и зависимостей на несколько сторонних библиотек к Mac OS. Я наконец перешел к сути дела, где программа компилирует без...
Есть ли побочный эффект в выполнении этого: C код: нечто структуры {интервал k;}; интервал ret_foo (нечто структуры константы* f) {возвращает f.k;} код C++: панель класса: общедоступное нечто {интервал my_bar () {...
класс Foo {общественность: явный Foo () {} явный Foo (Foo&) {}}; Foo d = Foo (); ошибка: никакая функция соответствия для вызова 'Foo:: Foo (Нечто)' я пытался изменить Foo (Foo&) на Foo (Нечто) как...
test.c: международное основное () {возвращается 0;} я не использовал флагов (я - newb к gcc), просто команда: gcc test.c я использовал последнюю сборку TDM GCC на win32. Получающийся исполняемый файл...
Я желаю преобразовать вывод от gethrtime до миллисекунд. Очевидный способ сделать это должно разделиться на 1000000. Однако я делаю это довольно часто и задаюсь вопросом, могло ли это стать узким местом...
Как Вы проверяете, имеет ли указатель определенный тип? Используя sizeof не достаточно. Я стараюсь не помещать идентификационные номера в свои структуры для идентификации их типа. Предположение - это, возможно, gcc...
Последнее предложение в статье привлекло мое внимание [F] или разработчиков C/C++ и студентов, заинтересованных обучением программировать в C/C++, а не пользователях Linux. Это вызвано тем, что компиляция...
Я - новичок в программировании на C++. При компиляции я никогда не использую опции. Это - моя повседневная команда: g ++ MyCode.cc-o MyCode Для практики обеспечения безопасности, что состоит в том, чтобы использовать наилучший вариант?
Мне нужен способ представить 2-D массив (плотная матрица) удваивается в C++, с абсолютным доступом минимума наверху. Я сделал некоторую синхронизацию на различных машинах linux/unix и gcc версиях. STL...
Я не разработчик C++, но я всегда интересовался компиляторами, и я интересуюсь переделыванием части материала GCC (особенно LLVM). В Windows GCC требует слоя эмуляции POSIX...