2
ответа

Какой правильный тип указателя? [Дубликат]

У меня есть код C99, подобный этому (но не совсем этот, ниже просто пример для демонстрации проблемы): // file: const.c #include & lt; assert.h & gt; #include & lt; stdio.h & gt; #include & lt; stdlib.h & gt; # ...
вопрос задан: 15 July 2013 18:52
2
ответа

C, читая несколько чисел из единственной входной строки (scanf?)

Я записал приложение в C, который ожидает две строки во входе. Первый вход говорит, насколько большой массив интервала будет, и второй вход содержит значения, разделенные пространством. Например, следующее...
вопрос задан: 22 April 2013 17:22
2
ответа

Поддержка комплекса C99 с Visual Studio

Я хотел бы использовать комплексные числа, как определено в C99, но я должен поддерживать компиляторы, которые не поддерживают его (компиляторы MS приходят на ум). Мне не нужны много функций и реализации необходимого...
вопрос задан: 5 September 2012 14:03
2
ответа

Как заняться процессом стандартизации C?

В последнее время я получал интерес к стандартизации C. Я хочу участвовать в разработке C1X. Я хочу выдвинуть свои идеи (независимо от них, быть приняло/отклонило). Я хочу знать...
вопрос задан: 5 January 2012 07:16
2
ответа

Существует ли #define для C99?

Я хочу сделать что-то в C99 один путь, иначе выполнить его иначе. На что должен проверить #define? #ifdef C99... #else... #endif
вопрос задан: 2 October 2011 18:59
2
ответа

Связь в C: GCC следует за спецификацией C99, или разве я не понимаю спецификацию?

Я пытаюсь понять точное поведение спецификаторов класса памяти в C99, и некоторое поведение GCC, кажется, не следует за спецификацией, если я не неправильно понимаю спецификацию. От 6.2.2 (2): В одном...
вопрос задан: 29 January 2010 03:04
2
ответа

компиляция с c89 и c99 делает gcc 4.4.2 значения по умолчанию к c99?

Я использую gcc 4.4.2 на Linux, я просто задаюсь вопросом, gcc автоматически принимает значение по умолчанию к компиляции с c99, поскольку это - последний стандарт? Как я могу указать, хочу ли я скомпилировать с c89 или c99? Многие...
вопрос задан: 23 January 2010 07:50
2
ответа

Где является <inttypes.h> в Visual Studio 2005?

Я хотел бы использовать заголовочный файл C99 inttypes.h в проекте Visual Studio (я хотел бы к printf числам на 64 бита). Однако этот файл, кажется, не существует в моей установке. Это просто не часть...
вопрос задан: 20 July 2009 22:16
2
ответа

Энергозависимая семантика в C99

У меня есть проблема с некоторым низкоуровневым кодом, который я пишу, я должен использовать объекты в качестве энергозависимых, но это не обязательно так, чтобы я хотел, чтобы типы были объявлены как энергозависимый (по причинам возможности многократного
вопрос задан: 11 June 2009 14:14
2
ответа

Заголовок C99 stdint.h и Visual Studio MS

К моему изумлению я просто обнаружил, что C99 stdint.h пропускает из Visual Studio MS 2003 вверх. Я уверен, что у них есть свои причины, но кто-либо знает, где я могу загрузить копию? Без...
вопрос задан: 24 September 2008 09:53
1
ответ

Как скомпилировать для среды отдельных программ с GCC?

Код я продолжаю работать, как предполагается, возможно создать и для размещенных и для сред отдельных программ, обеспечивая частные реализации для некоторых функций stdlib для последнего случая. Могу я...
вопрос задан: 21 June 2018 06:45
1
ответ

Что означает статическое значение в int [static 10]? [Дубликат]

Я нашел довольно странное и незнакомое использование статического ключевого слова в C99 и не смог найти в спецификациях языка или экспериментов, что это значит: void set (int t [static 10], int size) {...
вопрос задан: 10 May 2016 20:23
1
ответ

Действительно ли это возможно (законный) для присвоения анонимного объединения в составном литерале?

У меня есть структура: структура определения типа _n {международный тип; объединение {символ *s; интервал i;};} n; Когда я пытаюсь присвоить составной литерал, как: узел n1 = {1, 0}; узел n2 = {2, "тест"};...
вопрос задан: 2 May 2016 16:27
1
ответ

неопределенные ссылки на встроенную функцию [duplicate]

Мой код выглядит так: #include & lt; stdio.h & gt; #include & lt; string.h & gt; #include & lt; signal.h & gt; inline void func () {return; } int main (int argc, char const * argv []) {func (); ...
вопрос задан: 18 February 2015 21:55
1
ответ

GDB Нет такого файла или каталога с установленным dir [duplicate]

Я компилирую свой код с помощью gcc -g, я устанавливаю свой каталог с dir «путь к моим файлам кода», но нет моего рабочего кода в gdb, когда я использую step. Просто используйте malloc и execvp. Пример: (gdb) s ...
вопрос задан: 26 June 2014 22:43
1
ответ

Реалистическое использование C99 'ограничивает' ключевое слово?

Я просматривал некоторую документацию и вопросы/ответы и видел, что она упомянула. Я прочитал краткое описание, заявив, что это будет в основном обещание от программиста что выигранный указатель'...
вопрос задан: 2 August 2012 18:05
1
ответ

Как использовать, делают и компилируют как C99?

Я пытаюсь скомпилировать модуль ядра Linux с помощью Make-файла: obj-m + = main.o все: сделайте-C/lib/modules/, $ (окружите uname-r)/, создают $ M= (PWD) чистые модули: сделайте-C/lib/modules/, $ (окружите uname-r)...
вопрос задан: 4 April 2011 19:55
1
ответ

Как найти мой текущий стандарт компилятора, например, C90 и т. Д.

Я работаю на машине Linux. Есть ли какая-нибудь системная команда для поиска стандарта, за которым следует компилятор C, который я использую?
вопрос задан: 14 February 2011 13:21
1
ответ

Как я могу получить динамический доступ к свойству объекта Java в GWT?

Использование GWT У меня есть класс Java: открытый класс Pojo {частное имя строки; общедоступная строка getName () {возвращаемое имя; } public void setName (имя строки) {this.name = name; } } Вышеупомянутый класс ...
вопрос задан: 31 August 2010 11:56
1
ответ

Каково состояние поддержки C99 в главных компиляторах / наборы инструментальных средств?

Ответ на комментарий я сделал здесь сделанным мной остановиться и думать: "Я действительно не знаю, каково состояние поддержки C99". Википедия сообщает подробности для нескольких компиляторов, но я не достаточно знаком с C99...
вопрос задан: 11 May 2010 16:21
1
ответ

вопрос о несовместимых printf спецификаторах формата

Я просто просматривал страницу справочника для printf, и что-то произошло со мной. Я задавался вопросом, существуют ли какие-либо "адвокаты языка" здесь, который мог бы ответить на относительно простой вопрос :-P. Так '...
вопрос задан: 31 March 2009 22:16
0
ответов

Включение VLA (массивов переменной длины) в MS Visual C ++?

Как я могу разрешить использование VLA, массивов переменной длины, как определено в C99, в MS Visual C ++ или нет возможно вообще? Да, я знаю, что стандарт C ++ основан на C89, а VLA не являются ...
вопрос задан: 1 November 2019 06:47
0
ответов

Как правильно встроить и использовать встроенную функцию в C99, исправляя сбой ссылки?

Выполнение cc -std = c99 example.c в следующем упрощенном файле example.c: { } int main () {а (); возврат 0; } получает меня: В функции `main ': example.c :(. text + 0x7): undefined ...
вопрос задан: 1 October 2019 12:42
0
ответов

Какая программа на С ведет себя по-разному во время выполнения при компиляции с C89 и C99?

Я нашел следующий фрагмент (я думаю, в Википедии), который создает другое время выполнения, когда распознаются комментарии C ++, чем когда нет: int a = 4 // * Это комментарий, но где он заканчивается? * / 2; ...
вопрос задан: 8 November 2018 17:47
0
ответов

GCC с -std = c99 жалуется на то, что не знает struct timespec

Когда я пытаюсь скомпилировать это в Linux с помощью gcc -std = c99, компилятор жалуется, что не знает struct timepec. Однако, если я скомпилирую это без -std = c99, все будет нормально. #include < time.h & ...
вопрос задан: 8 July 2018 02:37
0
ответов

Каковы несовместимые различия между C (99 )и C++ (11 )?

Этот вопрос был вызван ответом (s )на сообщение Херба Саттера, где он объяснил решение MS не поддерживать/создавать компилятор C99, а просто использовать функции C (99 ), которые находятся в C++ (11 )...
вопрос задан: 4 May 2018 06:59
0
ответов

Классический ASP 3.0 Создать массив из набора записей

Я пытаюсь исправить классическое приложение ASP, и когда я пытаюсь создать массив из объекта набора записей. Однако я не могу заставить его работать правильно. Этот код дает мне единственную запись (последнюю), но поскольку ...
вопрос задан: 14 January 2018 08:19
0
ответов

HTTPS и целостность данных

Я еще не изучал HTTPS, поэтому у меня есть вопрос об этом. Сохраняется ли целостность данных с помощью HTTPS или только конфиденциальность? Например, при загрузке файлов HTTPS гарантирует, что нет ...
вопрос задан: 20 September 2017 06:55
0
ответов

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

Я определил несколько макросов, которые упрощают определение массива структур, но я не могу найти способ использовать их без ошибок. Вот макросы (и несколько примеров структур для ...
вопрос задан: 23 May 2017 12:33
0
ответов

Сохранение стилей с помощью python xlrd, xlwt и xlutils.copy

Я использую xlrd, xlutils.copy, и xlwt, чтобы открыть файл шаблона, скопировать его, заполнить новыми значениями и сохранить. Однако, похоже, не существует простого способа сохранить форматирование файла ...
вопрос задан: 23 May 2017 12:32