7
ответов

Класс “предупреждения компилятора GNU имеет виртуальные функции, но невиртуальный деструктор”

Я определил интерфейс в C++, т.е. класс, содержащий только чистые виртуальные функции. Я хочу явно запретить пользователям интерфейса удалять объект через указатель на интерфейс, таким образом...
вопрос задан: 22 December 2015 12:56
7
ответов

Как я выполняю файл в Cygwin?

Как я могу выполнить a.exe использование оболочки Cygwin? Я создал файл C в Eclipse в Windows и затем использовал Cygwin для навигации к каталогу. Я назвал gcc на исходном файле C, и a.exe был произведен. Я...
вопрос задан: 1 June 2015 20:41
7
ответов

Как я говорю, подписывается ли целочисленная переменная C?

Как осуществление, я хотел бы записать макрос, который говорит мне, если целочисленная переменная подписывается. Это - то, что я имею до сих пор, и я получаю результаты, которые я ожидаю, пробую ли я это на символьной переменной с gcc-fsigned-...
вопрос задан: 31 March 2015 02:16
7
ответов

Макрос для замены нового оператора C++

Действительно ли возможно создать макросы для замены всех форм оператора, нового с перегрузками, которые включают дополнительный args... говорят __ ФАЙЛ __ и __ СТРОКА __? Проблема, кажется, что новый оператор может или быть...
вопрос задан: 31 March 2015 01:37
7
ответов

Причина Почему это происходит в c [duplicate]

Я использую gcc, и я написал этот код, и намеренно цикл написан неправильно int main () {int a [3] [3]; int i = 0; int j = 0; int num = 0; для (i = 0; i & lt; 4; i ++) {для (j = 0; j & lt; 4; j ++) {...
вопрос задан: 17 January 2015 09:53
7
ответов

Почему допускается несоответствие параметра функции-члена? [Дубликат]

Почему это компилируется? Хотя подпись отличается? класс A {void f (const int a); }; void A :: f (int a) {} // компилируется в порядке, я также пробовал другие типы подписи и получал смешанные результаты: // ...
вопрос задан: 20 June 2013 12:37
7
ответов

GCC поддерживает долгое длинное целое?

Делает поддержку GCC: долгое длинное целое, которое было бы 64-разрядным целым числом? Кроме того, длинная часть длинного целого стандарта?
вопрос задан: 7 February 2013 00:27
7
ответов

Шаблонное метапрограммирование с массивами символов как параметры

Я играю вокруг с TMP в GCC 4.3.2's полуреализация C++ 11, и я задавался вопросом, был ли способ так или иначе сделать следующее: шаблон <символ x, символ... c> структура mystruct {...};...
вопрос задан: 17 September 2012 00:12
7
ответов

Как мне установить рабочий каталог родительского процесса?

Как видно из названия, мы пишем утилиту оболочки в стиле Unix U, которая должна вызываться (в большинстве случаев) из bash. Как именно вы можете изменить рабочий каталог Bash (или родительский в ...
вопрос задан: 4 August 2012 08:04
7
ответов

Вызов GCC как “cc” по сравнению с “gcc”

Я знаю, что в большинстве систем GNU/Linux, GCC может быть вызван именем "cc" из командной строки (в противоположность "gcc"). Есть ли любое различие в поведении GCC, когда оно вызывается один путь по сравнению с...
вопрос задан: 18 January 2012 22:59
7
ответов

'fgets ()' в цикле 'for' запрашивает ввод только один раз [dубликат]

Я делаю программу, которая просит пользователя набрать список из 5 продуктов и их цену. И имена, и цены хранятся в двух параллельных массивах, которые позже будут использоваться вместе для вывода ...
вопрос задан: 7 May 2011 00:37
7
ответов

c99 goto прошлая инициализация

При отладке катастрофического отказа я столкнулся с этой проблемой в некотором коде: интервал func () {символ *p1 = malloc (...); если (p1 == ПУСТОЙ УКАЗАТЕЛЬ) goto err_exit; символ *p2 = malloc (...); если (p2 == ПУСТОЙ УКАЗАТЕЛЬ)...
вопрос задан: 12 May 2010 18:33
7
ответов

Действительно ли возможно принести GCC в бесконечный цикл?

Действительно ли возможно принести GCC в бесконечный цикл путем ввода странного исходного кода? И если да, как? Возможно, можно было сделать что-то с Шаблонным Метапрограммированием?
вопрос задан: 14 March 2010 10:04
7
ответов

Решение Mac для “безопасных” альтернатив “небезопасным” Библиотечным функциям Стандарта C/C++?

Каково лучшее "безопасное" решение библиотеки C с одним магазином остановки на Mac? Я использую кавычки на "безопасном" / "небезопасный", потому что существует много дебатов относительно преимуществ Библиотечных функций опред
вопрос задан: 2 February 2010 17:12
7
ответов

Один класс с несколькими файлами реализации

Есть ли что-то не так с наличием единого класса (один.h) реализовано по нескольким исходным файлам? Я понимаю, что это могло быть признаком слишком большого количества кода в едином классе, но является там чем-либо...
вопрос задан: 16 October 2009 15:16
7
ответов

Вопрос о хранении массива в станд.:: вектор в C++

Я неясен о следующем. Во-первых, этот код прекрасные компиляции: #include <вектор> структура определения типа {интервал x1, x2, x3, x4;} ints; станд. определения типа:: вектор <ints> vec; международное основное () {vec v;...
вопрос задан: 23 September 2009 19:45
7
ответов

ошибка точности gcc?

Я могу только предположить, что это - ошибка. Первые утверждают передачи в то время как вторые сбои: удвойте sum_1 = 4.0 + 6.3; утверждайте (sum_1 == 4.0 + 6.3); удвойте t1 = 4.0, t2 = 6.3; удвойте sum_2 = t1 + t2; утверждайте (...
вопрос задан: 26 August 2009 23:17
7
ответов

Изящный и безопасный способ определить, составляет ли архитектура 32 бита или 64 бита

Как в заголовке говорится, там любой изящный и безопасный способ определить, составляет ли архитектура 32 бита или 64 бита. Изящным можно думать о точном, корректном, коротком, чистом, и умном пути. Сейфом думайте безопасный в...
вопрос задан: 17 August 2009 14:17
7
ответов

gcc скомпилировал двоичные файлы w/different размеры?

Если тот же код будет создан в разное время w/gcc, то получающийся двоичный файл будет иметь различное содержание. Хорошо, я не дик об этом, но вот что это значит. Однако я недавно столкнулся с ситуацией...
вопрос задан: 14 August 2009 13:42
7
ответов

gcc-4.2 привел к сбою с кодом выхода 1 iPhone

Я видел эту ошибку с различными вариациями на дискуссионные форумы, но быть не программистом, я не уверен, как прогрессировать это. В основном у меня есть код, который я нашел для помощи мне с изменением...
вопрос задан: 8 August 2009 11:15
7
ответов

Присвоение контейнера STL и указатели константы

Это компилирует: интервал* p1; интервал константы* p2; p2 = p1; Это не делает: вектор <интервал*> v1; вектор <интервал константы*> v2; v2 = v1;//Ошибка! v2 = static_cast <вектор <интервал константы*>> (v1);//...
вопрос задан: 27 July 2009 13:56
7
ответов

Почему это кодирует только печать 42?

Кто-то мог объяснить мне, почему это кодирует только печать "42" вместо "created\n42"? #include <iostream> #include <строка> #include <память> с помощью станд. пространства имен; класс...
вопрос задан: 18 July 2009 19:24
7
ответов

“foreach оценивает” макрос в gcc и cpp

У меня есть 'foreach' макрос, который я часто использую в C++, который работает на большинство контейнеров STL: #define foreach (var, контейнер) \для (typeof ((контейнер) .begin ()) var = (контейнер) .begin (); \var! = (...
вопрос задан: 17 June 2009 03:24
7
ответов

Оптимизация Времени изготовления GCC/Make

У нас есть проект, который использует gcc и make-файлы. Проект также содержит одного большого подпроекта (SDK) и много относительно маленьких подпроектов, которые используют тот SDK и некоторую общую платформу. Мы используем...
вопрос задан: 2 April 2009 08:29
7
ответов

Как я знаю, соглашается ли gcc, что что-то энергозависимо?

Рассмотрите следующее: энергозависимый uint32_t i; Как я знаю, сделал ли gcc или не рассматривал i как энергозависимый? Это было бы объявлено как таковое, потому что никакой соседний код не собирается изменить его, и модификация...
вопрос задан: 13 March 2009 12:59
7
ответов

C++. Действительно ли возможно, что RNG дает другую случайную переменную в двух различных машинах с помощью того же семени?

У меня есть этот длинный и сложный исходный код, который использует RNG с семенем фиксации. Этот код является средством моделирования, и параметры этого средства моделирования являются случайными значениями, данными этим RNG. Когда я выполняюсь...
вопрос задан: 21 January 2009 13:53
7
ответов

Вопрос о константе C++

Если я делаю это://В классе заголовка Foo {освобождают нечто (панель*);};//В cpp освобождают Foo:: нечто (панель* константа pBar) {//Материал} компилятор не жалуется что подписи для Foo:: нечто не соответствуют. Однако...
вопрос задан: 6 November 2008 20:38
7
ответов

Есть ли хороший общий метод для отладки макросов C ++?

В общем, у меня иногда есть цепочка вложенных макросов с несколькими условными элементами препроцессора в их определениях. Это может быть болезненным для отладки, так как трудно непосредственно увидеть фактическое ...
вопрос задан: 20 September 2008 00:24
7
ответов

Как опция отладки -g изменяет двоичный исполняемый файл?

При написании кода C / C ++ для отладки двоичного исполняемого файла должна быть включена опция отладки на компиляторе / компоновщике. В случае GCC, опция -g. Когда опция отладки включена, как ...
вопрос задан: 18 September 2008 02:55
6
ответов

Не могу скомпилировать C программу на Mac после обновления до Catalina 10.15

Есть предыдущий вопрос: «Не могу скомпилировать программу C на Mac после обновления до Mojave», и ответы на него охватили большинство вариантов того, что идет не так. Сейчас - с понедельника 2019-10-07 - ...
вопрос задан: 8 October 2019 02:54