5
ответов

“Адрес” (и) массив / адрес того, чтобы быть проигнорированным быть gcc?

Я - обучающий помощник вводного хода программирования, и некоторые студенты сделали этот тип ошибки: символьное имя [20]; scanf (" %s", &name); который не удивителен, как они узнают... Что...
вопрос задан: 23 May 2010 23:51
5
ответов

Как поймать неумышленное функциональное межрасположение?

Прочитывая моего книжного Эксперта C Программирование, я столкнулся с главой по функциональному межрасположению и как это может привести к некоторым серьезным трудно находить ошибки, если сделано неумышленно. Пример дан...
вопрос задан: 6 May 2010 20:37
5
ответов

C грамматика в исходном коде GCC

Я ищу грамматику C в исходном коде GCC, больше специально для грамматики в форме yacc/bison.
вопрос задан: 27 April 2010 12:24
5
ответов

Где gcc на OSX? Я уже установил XCode

Я установил XCode от CD Инструмента, я думал, что это позволит мне использовать gcc из командной строки, но я не могу найти его. Что является мной пропускающий РЕДАКТИРОВАНИЕ, Когда я записал, что не могу найти его, я подразумевал, что "Ищу его...
вопрос задан: 21 April 2010 19:44
5
ответов

Включает с компоновщиком GCC Linux

Я не понимаю, как GCC работает в соответствии с Linux. В исходном файле, когда я делаю a: #include <math.h> Делает компилятор, извлекают соответствующий двоичный код и вставляют его в скомпилированный исполняемый файл...
вопрос задан: 3 March 2010 06:44
5
ответов

Относительно повторного использования стека функции, называя себя?

если бы вызовы функции самостоятельно при определении переменных одновременно это привело бы к переполнению стека? Есть ли любая опция в gcc для многократного использования того же стека. освободите funcnew (пусто) {интервал a=10; интервал b =...
вопрос задан: 22 February 2010 05:16
5
ответов

Объем библиотек C в C++ - <X.h> по сравнению с <cX>

Язык Программирования на C++: Специальный выпуск указывает на странице 431 это... Для каждого заголовка <X.h> определение части стандартной библиотеки C в глобальном пространстве имен и также в станд. пространства имен...
вопрос задан: 22 January 2010 15:53
5
ответов

Библиотека Linking C с нестандартным именем

Я использую gcc для компиляции программы, которую я должен связать с библиотекой C с нестандартным именем; это называют stuff.a вместо libstuff.a. Я не могу изменить имя файла (проблемы разрешения)...
вопрос задан: 21 January 2010 19:40
5
ответов

При каких обстоятельствах vtable указатель может быть нулевым (или 0x1)?

Я в настоящее время отлаживаю crashlog. Катастрофический отказ происходит, потому что vtable указатель (C++), объект является 0x1, в то время как остальная часть объекта, кажется, в порядке насколько я могу сказать от crashlog...
вопрос задан: 15 January 2010 14:43
5
ответов

Как я восстанавливаю семафор, когда процесс, который постепенно уменьшил его для обнуления катастрофических отказов?

У меня есть несколько приложений, скомпилированных с g ++, работающий в Ubuntu. Я использую названные семафоры для координирования между различными процессами. Все хорошо работает кроме следующей ситуации: Если один из...
вопрос задан: 13 January 2010 01:38
5
ответов

Унаследуйте интерфейсы, которые разделяют название метода

Есть два базовых класса, имеют то же имя функции. Я хочу унаследовать их обоих, и по поездке каждый метод по-другому. Как я могу сделать это с отдельной декларацией и определением (вместо...
вопрос задан: 5 January 2010 09:28
5
ответов

созданный grep медленнее, чем grep, который идет с Linux

Я пытаюсь понять, почему grep, созданный мной, намного медленнее, чем тот, который идет с системой и пытающийся найти, какие параметры компилятора используются grep, который идет с системой. Версия ОС:...
вопрос задан: 23 December 2009 22:28
5
ответов

Использование в своих интересах SSE и других расширений ЦП

Существует, несколько мест в моей кодовой базе, где та же операция повторяется очень большое количество раз для большого набора данных. В некоторых случаях требуется большое количество времени для обработки их. Я...
вопрос задан: 12 December 2009 21:09
5
ответов

Как подавить предупреждения GCC от заголовков библиотеки?

У меня есть проект, который использует log4cxx, повышение, и т.д. библиотеки, заголовки которых генерируют много (повторяющихся) предупреждений. Есть ли способ отключить предупреждения из библиотеки, включает (т.е. #include <некоторый-заголовок....
вопрос задан: 8 December 2009 13:43
5
ответов

Как получить оптимизацию gcc-o1, не указывая-O1

Я знаю, что-O1 автоматически включает определенные флаги. Эти флаги могут быть включены вручную все же. Если я не указываю-O1, должно все еще быть возможно получить-O1 оптимизацию путем определения весь...
вопрос задан: 22 November 2009 13:11
5
ответов

gcc может точно поймать бесполезные условные выражения?

Исследуйте следующий код: если (нечто-> панель == ПУСТОЙ УКАЗАТЕЛЬ); нечто-> панель = strdup ("Неизвестный"); я потратил последнюю часть трех часов, выследив ту утечку с Valgrind, чувствуя себя очень глупым когда я...
вопрос задан: 11 November 2009 15:36
5
ответов

Где stdbool.h?

Я хочу найти _Bool определение в своей системе, таким образом, для систем, где это отсутствует, я могу реализовать его. Я видел различные определения для него здесь и на других сайтах, но хотел проверить систему...
вопрос задан: 1 November 2009 10:59
5
ответов

Настольная среда разработки Ubuntu (инструменты GNU)

Я настраиваю машину разработки Linux (Ubuntu 9.0.x). Я хочу знать лучшую среду разработки для разработчика C++ на Ubuntu - предоставление моего образования (см. ниже). 5 лет + C++ 5 лет...
вопрос задан: 28 October 2009 09:58
5
ответов

C++: Как общедоступная статическая функция членства может получить доступ к частным переменным члена экземпляра?

Я пишу класс C++ для чтения входа из файла в предварительно выделенные буферы, названные "блоками". Я хочу, чтобы вызывающая сторона была в состоянии назвать общедоступный статический метод класса Блока под названием GetNextFilledChunk (), котор
вопрос задан: 9 October 2009 17:05
5
ответов

Что означает векторизация?

Действительно ли это - хорошая идея векторизовать код? Что такое хорошие методы с точки зрения того, когда сделать это? Что происходит внизу?
вопрос задан: 4 October 2009 15:29
5
ответов

Когда я должен использовать GCC's - опция канала?

GCC 4.1.2 документации говорит следующее о - опция канала: - передают по каналу каналы Использования, а не временные файлы для коммуникации между различными этапами компиляции. Этому не удается работать...
вопрос задан: 3 October 2009 05:55
5
ответов

C++: Когда (и как) является C++ Глобальными Статическими Вызванными Конструкторами?

Я работаю над некоторым кодом C++, и я столкнулся с вопросом, который ворчал меня некоторое время... Принятие, которое я компилирую с GCC на хосте Linux к цели ELF, где глобальные помехи...
вопрос задан: 13 August 2009 11:08
5
ответов

"Куча"/STL отладки, отлаживающая эквивалентный для GCC?

Я планирую на использовании GCC больше (Linux и Windows), и я задавался вопросом, существует ли эквивалент "кучи" отладки MSVC и проверок STL, доступных для CRT GCC и STL. Я уже знаю об инструментах такой...
вопрос задан: 24 July 2009 12:51
5
ответов

Портативно обработайте исключительные ошибки в C++

Я работаю над портированием приложения Visual C++ к GCC (должен основываться на MingW и Linux). Существующий код использует __ попытка {...} __ кроме (1) {...} Блоки в нескольких местах так, чтобы почти ничто (короткий...
вопрос задан: 22 July 2009 20:01
5
ответов

Почему статические заголовки библиотеки не найдены?

Я использовал учебное руководство Clint Harris для установки совместного использования кода между проектами, и все работает столь же ожидаемое над моим компьютером. Но на машине моего коллеги, кажется, что компилятор не находит...
вопрос задан: 8 July 2009 01:24
5
ответов

Отключите предупреждение gcc для несовместимых опций

Мне любопытно, если существует опция отключить gcc предупреждения о параметре, не являющемся допустимым для скомпилированного языка. Исключая: cc1: предупреждение: параметр командной строки "-Wno-устаревший" допустим для C++/...
вопрос задан: 4 June 2009 21:30
5
ответов

Скомпилируйте DLL в C / C ++, затем вызовите ее из другой программы

Я хочу создать простую, простую DLL, которая экспортирует одну или две функции, а затем пытается вызвать ее из другой программы ... Везде, где я до сих пор смотрел, есть сложные вопросы, разные способы связывания ...
вопрос задан: 11 May 2009 11:27
5
ответов

Обновите GCC на OSX

Таким образом, я - новый программист, и я просто установил XCode на своем MacBook для получения GCC. Я думаю, что XCode является единственным путем к получению GCC на OSX. Теперь, когда я запускаю свое Привет Мировое приложение в C++, g ++ подходит...
вопрос задан: 9 May 2009 04:48
5
ответов

Понимание пустого основного () перевод в блок

Кто-то мог объяснить, что GCC делает для этой части кода? Что это инициализирует? Исходный код: #include <stdio.h> международное основное () {} И это было переведено в: .file...
вопрос задан: 7 May 2009 09:04
5
ответов

Почему я должен определить LD_LIBRARY_PATH с экспортом каждый раз, когда я запускаю свое приложение?

У меня есть некоторый код, который пользуется некоторыми общими библиотеками (c код gcc). При компиляции я должен явно определить включение и каталоги библиотеки с помощью-I и-L, так как они не находятся в стандарте...
вопрос задан: 30 March 2009 00:31