Вопросы по теме 'c89'
Реализация фабричного шаблона с использованием ANSI C
Может ли кто-нибудь указать мне ссылку на то, как реализовать фабричный шаблон с использованием ANSI C? Если будет охвачено больше шаблонов, это будет просто бонусом. Сделать это на C ++ для меня тривиально, но поскольку C не имеет классов и...
7871 просмотров
schedule
16.01.2024
ANCI C (C90): Можно ли изменить const?
Я смущен тем, что спецификация ANSI говорит об изменении переменной, объявленной const , которая может быть законно изменена через ее адрес. К сожалению, у меня нет доступа к спецификации C90, но я получил противоречивые указатели:
Ключевое...
708 просмотров
schedule
23.10.2023
Что я должен знать, чтобы обрабатывать UTF-8 в моей программе на C?
У меня есть программа на C, в которой теперь мне нужно поддерживать символы UTF-8. Что я должен знать, чтобы выполнить это? Я всегда слышал, как проблематично справиться с этим в среде C/C++. Почему именно проблематично? Чем он отличается от...
186 просмотров
schedule
02.12.2023
Ошибка сегментации? Токенизация строк
Я пытаюсь написать функцию, которая будет преобразовывать символы из массива в целые числа, чтобы я мог произвести сумму или другой математический процесс для каждой группы. Я знаю, что сначала мне нужно использовать strtok, чтобы избавиться от...
367 просмотров
schedule
01.03.2024
Переписывание многомерных VLA в C89
Я переписываю кучу C99 VLA для проекта с открытым исходным кодом для поддержки в Visual Studio. Итак, у меня много утверждений типа
void somefunc(double var[r]){...}
на который я переписываю
void somefunc(double *var) {
var =...
58 просмотров
schedule
17.09.2022
Преобразование кода C99 в C89
У меня есть код, написанный для VS2015 в соответствии со стандартом C99 для создания статической и динамической библиотеки, которая будет использоваться для другой части проекта.
Я хочу, чтобы библиотеки были созданы и для других версий VS, но мне...
612 просмотров
schedule
19.11.2023
Матрицы как параметры функции в C89
На протяжении большей части моего курса программирования на C для студентов мы изучали C99, и наш лектор никогда не удосужился рассказать нам об основных различиях между C99 и предыдущими версиями.
Недавно нас проинформировали, что, возможно, нас...
253 просмотров
schedule
13.03.2024
Почему синтаксис ключевого слова «bool» выделен в Xcode, настроенном для C89?
Я читал, что логические значения в C впервые появились в C99. Теперь мне интересно, почему bool тем не менее окрашивается подсветкой синтаксиса Xcode или как вы это называете... Когда кто-то ищет «набрать» в настройках сборки в Xcode, всплывает...
107 просмотров
schedule
22.04.2024