2
ответа

counting the number of lines in a text file

I'm reading lines off of text file and I'm wondering if this is a good way to go? I had to write the function numberoflines to decrease the number_of_lines variable by one because within the while ...
вопрос задан: 16 May 2013 09:20
2
ответа

GCC сообщает «синтаксическая ошибка перед числовой константой» в сгенерированном заголовочном файле из зубра

Когда я собираю свой. y файл с bison parser.y -d -t, а затем включите файл parser.tab.h в мой flex-файл, gcc говорит: «ошибка: синтаксическая ошибка перед числовой константой». Это ссылка на строку 32, которая ...
вопрос задан: 6 May 2013 12:05
2
ответа

Использование extern с многомерным массивом в C [duplicate]

У меня есть два файла .c: a.c #define DIM 5 char myChars [DIM] [DIM]; int main () {// Инициализирует и делает некоторые вещи с переменной myChars ... // Печатает первое слово printFirstWord (); } До нашей эры ...
вопрос задан: 12 April 2013 22:00
2
ответа

Открытие fstream с файлом с именем файла Unicode в соответствии с Windows с помощью компилятора не-MSVC

Я должен открыть файл как станд.:: fstream (или на самом деле любой другой станд.:: ostream), когда имя файла является именем файла "Unicode". Под MSVC у меня есть нестандартный дополнительный станд.:: fstream:: открытый (wchar_t константа *...)
вопрос задан: 17 March 2013 08:00
2
ответа

Добавление начальных символов подчеркивания к символам блока с GCC на Win32?

У меня есть часть кода C, который называет функцию, определяемую в блоке. Как пример, скажем, foo.c содержит: международная панель (интервал x);/* возвращается 2x */международное основное (интервал argc, символ *argv []) {панель возврата (7);}...
вопрос задан: 13 March 2013 08:45
2
ответа

Загрузка нескольких библиотек в программу C [дубликат]

Я не знаю, если это плохой вопрос, но у меня возникла проблема с неопределенным символом, когда моя программа запущена. У меня более 20 динамических библиотек. Когда я запускаю свою программу, загружающую мою библиотеку ...
вопрос задан: 19 October 2012 14:59
2
ответа

Соединение C++ кодирует с 'gcc' (без g ++)

Привет все: быстрый вопрос: я нахожусь в ситуации, где было бы полезно генерировать мое исполнимое использование C++ только 'gcc' (без g ++). Причина этого состоит в том, что я должен отправить код автоматическому...
вопрос задан: 15 September 2012 23:29
2
ответа

неявное объявление getopt в Солярисе?

В Солярисе gcc дает мне неявное объявление функции 'getopt' при компиляции #include <unistd.h> #include <stdlib.h> международное основное (интервал argc, символ *argv []) {getopt (1, argv"");...
вопрос задан: 18 August 2012 04:42
2
ответа

linux/gcc: функциональность ldd из программы C/C++

Существует ли простой и эффективный способ знать, что, учитывая динамично связанный ELF пропускает необходимый .so для него для выполнения, все с внутренней части программы C/C++? Мне нужна программа с несколько подобным...
вопрос задан: 17 August 2012 22:55
2
ответа

Как связать определенную версию общей библиотеки в make-файле, не используя LD_LIBRARY_PATH?

Я знаю, что LD_LIBRARY_PATH является злым, и это - хорошая привычка избегать использования его. У меня есть программа, названная server.c на удаленном Солярисе 9 серверов, которые содержат две версии openssl библиотеки (0.9.8 и 1.0.0)...
вопрос задан: 3 August 2012 00:07
2
ответа

Как предотвратить gcc, оптимизирующий некоторые операторы в C?

Для создания страницы грязной (включение грязного бита в записи таблицы страниц), я касаюсь первых байтов страницы как это: pageptr [0] = pageptr [0]; Но на практике gcc проигнорирует...
вопрос задан: 23 July 2012 19:32
2
ответа

Явная специализация в объеме непространства имен [дубликат]

шаблон <имя типа T> класс CConstraint {общественность: CConstraint () {} виртуальный ~CConstraint () {} шаблон <имя типа TL> пусто Проверяют (международное положение, интервал...
вопрос задан: 4 July 2012 19:30
2
ответа

Недопустимый converstion от пустоты* для обугливания **

Это было некоторое время, так как я смешал с кодом C. Я получаю следующую ошибку при компиляции C кода в соответствии с Ubuntu с помощью gcc. Команда, которую я использую для компиляции кода, (если эти ошибки...
вопрос задан: 9 May 2012 13:11
2
ответа

Почему enable_shared_from_this имеет невиртуальный деструктор?

У меня есть любимый проект, с которым я экспериментирую с новыми возможностями C++ 11. В то время как у меня есть опыт с C, я довольно плохо знаком с C++. Для обучения меня в лучшие практики, (помимо чтения много), я имею...
вопрос задан: 10 March 2012 04:21
2
ответа

Порядок оценки списка инициализации конструктора

У меня есть конструктор, который берет некоторые аргументы. Я предположил, что они были созданы в перечисленном порядке, но в одном случае кажется, что они создавались, наоборот приводя к аварийному прекращению работы...
вопрос задан: 29 February 2012 10:13
2
ответа

Создание исполняемого файла Ubuntu

я сделал программу в C использованием gcc компилятора. Прямо сейчас это не имеет никаких компонентов графического интерфейса пользователя. Я компилирую его с make-файлом и выполняю его в терминале. Я должен развернуть его так, чтобы исполняемый файл был..
вопрос задан: 3 January 2012 12:36
2
ответа

станд.:: ошибка потока (распараллеливают не члена станд.),

Я скомпилировал и установил gcc4.4 с помощью macports. Когда я пытаюсь скомпилировать использование-> g ++-g - Стена-ansi-pthread-std=c ++ 0x main.cpp...: #include <поток>... станд.:: распараллельте t (дескриптор); t.join ();...
вопрос задан: 19 December 2011 02:09
2
ответа

GCC std :: поток не найден в пространстве имен std

Я использую GCC 4.5.0 с Eclipse IDE (если это имеет значение) в Windows через MinGW. Я использую флаг -std = c ++ 0x. Я считаю, что _GLIBCXX_HAS_GTHREADS все еще не определено, поэтому поток для меня все еще не та ...
вопрос задан: 18 December 2011 23:51
2
ответа

Объявление размера массива с непостоянной переменной

Я всегда думал, что при объявлении массива в C ++ размер должен быть постоянным целочисленным значением. Например: int MyArray [5]; // правильное или постоянное int ARRAY_SIZE = 6; int MyArray [ARRAY_SIZE]; // ...
вопрос задан: 17 November 2011 18:00
2
ответа

Как включать заголовочные файлы в путь поиска GCC?

У меня есть следующий код в файле примера: #include "SkCanvas.h" #include "SkDevice.h" #include "SkGLCanvas.h" #include "SkGraphics.h" \include "SkImageEncoder.h" #include "SkPaint.h" #include &
вопрос задан: 8 November 2011 01:40
2
ответа

Почему я получаю C malloc отказ утверждения?

Я реализую деление и завоевываю полиномиальный алгоритм, таким образом, я могу сравнить его с реализацией OpenCL, но я не могу заставить malloc работать. Когда я запускаю программу, она выделяет набор...
вопрос задан: 19 September 2011 09:22
2
ответа

вызов fdopen: Плохой дескриптор файла

Я получаю следующую ошибку при попытке скомпилировать мою программу: вызов fdopen: Плохой дескриптор файла я считал это, мог бы быть проблемой, связанной с включением предварительно скомпилированного заголовка в одном из моего...
вопрос задан: 13 September 2011 04:08
2
ответа

Передача типа переменной в качестве параметра функции

Is можно передать тип переменной как часть параметра функции, например: void foo (тип varType) {// Приведение к глобальной статической беззнаковой строке символов; bar = ((type *) (& static_array)) -> member; } ...
вопрос задан: 12 July 2011 01:29
2
ответа

как установить gcc на машину с Windows 7?

У меня есть MinGW на моем компьютере с Windows 7. Я хочу установить и использовать полный gcc для компилятора C. Я обнаружил, что для этой цели не существует единого предварительно скомпилированного готового установочного файла. Я проверил ...
вопрос задан: 18 June 2011 08:16
2
ответа

Переносимость собственных свойств C ++

В Visual Studio есть __declspec (свойство), которое создает свойства аналогично C #. Borland C ++ предлагает ключевое слово __property с точно такой же функциональностью. В C ++ 0x есть упоминание о ...
вопрос задан: 7 May 2011 21:34
2
ответа

assert () с сообщением

Я видел где-то assert, используемый с сообщением следующим образом: assert ( ("сообщение", условие)); Кажется, это отлично работает, за исключением того, что gcc выдает следующее предупреждение: предупреждение: левый операнд ...
вопрос задан: 3 May 2011 09:54
2
ответа

GCC совместимость ABI

Насколько я понял, это не возможно к библиотекам ссылок, которые используют различные версии Двоичного интерфейса приложений (ABI) GCC. Там изменения ABI к каждой версии GCC? Действительно ли это возможно...
вопрос задан: 17 April 2011 17:06
2
ответа

GCC / Linux: добавление статической библиотеки к .so?

У меня есть программа, которая реализует сменную систему путем динамичной загрузки функции из некоторого plugin_name.so (как обычно). Но в свою очередь у меня есть статическая библиотека "помощника" (позволяет, называют это helper.a), чей...
вопрос задан: 25 February 2011 10:51
2
ответа

Ошибка ссылки при компиляции gcc атомарной операции в 32-разрядном режиме

У меня есть следующая программа: ~ / тест> кошка test.cc международное основное () {интервал i = 3; интервал j = __ sync_add_and_fetch (&i, 1); возвратитесь 0;} я компилирую эту программу с помощью GCC 4.2.2 на работе Linux...
вопрос задан: 25 October 2010 14:01
2
ответа

Используя “явный” атрибут для функций в GCC

Документация GCC указывает в 6.30 Объявлениях Атрибутов Функций: явное Использование этот атрибут на ARM, AVR, IP2K, портах RX и SPU, чтобы указать, что для указанной функции не нужно...
вопрос задан: 21 October 2010 17:29