6
ответов

Я должен использовать C++ 0x Функции Теперь?

С официальным релизом VS 2010 для меня действительно ли безопасно начать использовать частично реализованный C++ 0x набор функций в моем новом коде? Функции, которые представляют интерес для меня прямо сейчас, являются обоими...
вопрос задан: 17 April 2010 02:20
6
ответов

Обучение считать ассемблерный вывод GCC

Я рассматриваю взятие некоторого очень элементарного понимания блока. Моя текущая цель проста: ОЧЕНЬ ПРОСТОЕ понимание ассемблерного вывода GCC при компиляции C/C++ с-S переключается для x86/...
вопрос задан: 9 April 2010 23:34
6
ответов

Как записать, что переполнение буфера использует в GCC, Windows XP, x86?

освободите функцию (интервал a, интервал b, интервал c) {символьный buffer1[5]; символьный buffer2[10]; интервал *мочит; мочите = buffer1 + 12; (*ret) + = 8;//, почему это 8??} освобождают основной () {интервал x; x = 0; функция (1,2,3);...
вопрос задан: 30 March 2010 13:33
6
ответов

Что самый короткий код должен записать непосредственно в адрес памяти в C/C++?

Я пишу код системного уровня для встроенной системы без защиты памяти (на Коре-M1 ARM, компилируя с gcc 4.3) и потребность к чтению-записи непосредственно к регистру с отображенной памятью. До сих пор, мой...
вопрос задан: 10 March 2010 13:32
6
ответов

gcc, сделайте: как отключить сбой на предупреждении?

Я пытаюсь создать gcc для использования с AVR микро контроллер и avr-ada, и я поразил контрольно-пропускной пункт, вызванный моим обычным компилятором, являющимся слишком требовательным в отношении версии, в которой я нуждался для AVR. Я добираюсь...
вопрос задан: 10 March 2010 03:07
6
ответов

Почему C является языком компиляторов - когда подмножество Схемы, казалось бы, было бы лучшим соответствием?

Я просто слушал эпизод 57 Радио Разработки программного обеспечения (РАСШИФРОВКА СТЕНОГРАММЫ: http://www.se-radio.net/transcript-57-compiletime-metaprogramming) я - только 40 минут в, но я задаюсь вопросом, почему C...
вопрос задан: 8 January 2010 20:07
6
ответов

Зачем создавать файл .a из .o для статических ссылок?

Рассмотрим этот код: one.c: #include < stdio.h > int one () {printf ("one! \ n"); возврат 1; } two.c: #include < stdio.h > int two () {printf ("two! \ n"); возврат 2; } prog.c # ...
вопрос задан: 5 December 2009 18:05
6
ответов

Почему gcc сообщает “о неявном объявлении функции 'вокруг'”?

У меня есть следующий код C: #include <math.h> международное основное (интервал argc, символ ** argv) {удваивают mydouble = 100.0; удвойте любой = вокруг (mydouble); возвратитесь (интервал) вообще;}, Когда я...
вопрос задан: 23 November 2009 15:30
6
ответов

Обнаружение утечки памяти GCC, эквивалентное Microsoft crtdbg.h?

После многих лет работы над библиотекой C++ общего назначения с помощью компилятора Microsoft MSVC в Visual Studio мы теперь портируем его на Linux/Mac OS X (молитесь о нас). Я привык и...
вопрос задан: 19 November 2009 05:37
6
ответов

Выходная оценка C++ заказывает со встроенными вызовами функции

Я - TA для вводного класса C++. Следующий вопрос задали на тесте на прошлой неделе: Что является выводом из следующей программы: интервал myFunc (интервал &x) {интервал работает временно = x * x * x; x + = 1;...
вопрос задан: 1 October 2009 15:53
6
ответов

продвижение в МАКРОС в VC ++

Я отлаживаю исходный код, который имеет много больших #define'd МАКРО-стандартных программ. Я интересен в продвижении в них, но я предполагаю, VC ++ не позволяет неродной в функциональности... так, я преобразовываю...
вопрос задан: 30 September 2009 05:46
6
ответов

Вопрос выравнивания структуры C ++

У меня есть предопределенная структура (на самом деле несколько), где переменные проходят через 32-битную границу слова. В Linux (и Windows, использующей GCC) я могу заставить свои структуры упаковать нужный размер, используя '...
вопрос задан: 21 September 2009 05:29
6
ответов

Каковы профессионалы и недостатки предварительно скомпилированных заголовков конкретно в среде/наборе инструментальных средств GNU/Linux?

Предварительно скомпилированные заголовки кажутся, что могут сэкономить много времени в крупных проектах, но также и, казаться, pain-in-the-ass, которые имеют некоторые глюки. Что является профессионалами и недостатками использования предварительно скомпи
вопрос задан: 27 August 2009 20:55
6
ответов

Когда использовать флаг-O2 для gcc?

Если я использую флаг "-O2", производительность улучшается, но время компиляции становится дольше. Как я могу решить, использовать ли его или нет? Возможно, O2 имеет большую часть значения в некоторых определенных типах кода (e....
вопрос задан: 22 May 2009 21:15
6
ответов

Добавление передачи в gcc?

Кто-либо добавил передачу в gcc? или не действительно передача, но добавление опции сделать некоторые противные вещи... :-)... У меня все еще есть та же проблема о вызывании функции прежде, чем возвратиться из...
вопрос задан: 9 April 2009 13:19
6
ответов

Выключение оптимизации для определенной функции в gcc 4.2.2

Действительно ли возможно выключить оптимизацию определенной функции? У моего друга есть проблема, которую делает gcc оптимизация, некоторые (неизвестный мне) µ-controller-code не работают. Мы знаем который...
вопрос задан: 29 December 2008 20:04
6
ответов

Используя предварительно скомпилированные заголовки с CMake

Я видел несколько (старых) сообщений в 'сети о взламывании вместе некоторой поддержки предварительно скомпилированных заголовков в CMake. Они все кажутся немного со всех сторон место, и все поступают по-своему выполнения его. Что...
вопрос задан: 17 December 2008 07:41
6
ответов

“Вы не можете передать, объявляют классы что перегрузка operator&\”?

В Руководстве по стилю C++ Google существует раздел по Оператору, Перегружающемуся, который имеет любопытный оператор: Перегрузка также имеет удивительные разветвления. Например, Вы не можете передать, объявляют...
вопрос задан: 6 October 2008 23:04
5
ответов

Сошлитесь на GNU C (POSIX) DLL, созданный в GCC против Cygwin от C#/NET

Вот то, что я хочу: у Меня есть огромная кодовая база C/C++ прежней версии, записанная для POSIX, включая некоторых очень POSIX определенный материал как pthreads. Это может быть скомпилировано на Cygwin/GCC и выполнено как исполняемый файл под...
вопрос задан: 24 July 2019 11:11
5
ответов

Поколение зависимости GCC для другого выходного каталога

Я использую GCC для генерации файла зависимости, но мои правила сборки помещают вывод в подкаталог. Существует ли способ сказать GCC помещать мой префикс подкаталога в файл зависимости, который он генерирует для меня?...
вопрос задан: 25 June 2019 21:08
5
ответов

Как мне перечислить символы в файле .so

Как мне перечислить символы, экспортируемые из файла .so? Если возможно, я также хотел бы знать их источник (например, если они извлекаются из статической библиотеки). Я использую GCC 4.0.2, если это делает ...
вопрос задан: 10 January 2019 11:53
5
ответов

В чем разница между g ++ и gcc?

В чем разница между g ++ и gcc? Какие из них следует использовать для общей разработки C ++?
вопрос задан: 28 August 2018 00:46
5
ответов

Работа fork () в linux gcc [duplicate]

fork () создает новый процесс, и дочерний процесс начинает выполняться из текущего состояния родительского процесса. Это то, что я знаю о fork () в Linux. Итак, соответственно следующий код: ...
вопрос задан: 29 July 2018 11:02
5
ответов

Как к выравниванию данных об улове дает сбой на x86 (иначе SIGBUS на Sparc)

Это так или иначе возможно к отказам выравнивания данных об улове даже на i386? Возможно, путем установки i386 определенной машины регистрируются или что-то как этот. На Sparc Соляриса я получаю SIGBUS в этом случае...
вопрос задан: 25 July 2018 21:42
5
ответов

Который 4.x версия gcc нужно использовать?

Группа продуктов, на которую я работаю, в настоящее время использует gcc 3.4.6 (мы знаем, что это является древним) для большой c-кодовой-базы низкого уровня, и хотят обновить до более поздней версии. Мы видели, что выигрыши в производительности тестируют
вопрос задан: 11 October 2017 11:43
5
ответов

gcc, строгое искажение, и бросающий через объединение

У Вас есть какие-либо страшные истории для сообщения? Руководство GCC недавно добавило предупреждение относительно - fstrict-искажение и бросок указателя через объединение: [...] Беря адрес, бросая получающееся...
вопрос задан: 1 October 2017 15:51
5
ответов

Какова цель использования -pedantic в компиляторе GCC / G ++?

Эта заметка гласит: -ansi: говорит компилятору реализовать опцию языка ANSI. Это отключает определенные «функции» GCC, которые несовместимы со стандартом ANSI. -педантика: б ...
вопрос задан: 21 June 2017 04:47
5
ответов

Как скомпилировать C++ в соответствии с Ubuntu Linux?

Я cut&pasted ниже кода от предыдущего вопроса в файл, названный "avishay.cpp" и затем, выполнил gcc avishay.cpp только для получения следующих сообщений об ошибках от компоновщика. Что пошло не так, как надо...
вопрос задан: 23 May 2017 12:25
5
ответов

Условное выражение C++ макро-оценка

Мне определили символ глобально, который должен быть условно не определен для данного подмножества моих исходных файлов. Все файлы, которые требуют специального режима, уже перенесены в пред - и пост-...
вопрос задан: 23 May 2017 12:19
5
ответов

Какой флаг заставляет предупреждение GCC ЗАМОЛЧАТЬ ни о какой новой строке при окончаниях файла?

Я просто читал это сообщение о том, почему предупреждения новой строки существуют, но быть честной у моей команды есть люди, работающие над несколькими различными платформами и с несколькими различными редакторами (все используют что комплекты лучших...
вопрос задан: 23 May 2017 11:45