ada — все вопросы

1ответ
4 голоса
Малиновый Pi и компилятор Ada (gnat на Raspbian) - GPIO
Я ищу примеры программирования, написанные в Ada (gnat) для доступа к GPIO. Я только начал использовать RPi3 с Raspbian, отлично работает. Затем установите компилятор gnat и мои первые программы (про
2ответа
7 голосов
Рандеву в Аде
В тесте меня спросили:    Какие элементы, присутствующие в общей форме рандеву, отсутствуют на языке Ады? Я немного споткнулся, поскольку я думал, что Ада полностью поддержала встречу. Теперь
2ответа
5 голосов
Почему в Аде тихо разрешено переполнение?
Тихий отказ для такого тривиального кода. Как они могут претендовать на высокую целостность? with ada.text_io; use ada.text_io; procedure overflow is procedure p (i: positive) is x: i
1ответ
4 голоса
Какие хорошие книги можно использовать для изучения ADA? [закрыто]
Недавно меня поощрял потенциальный работодатель выйти и купить книгу и начать изучать ADA. Обычно я нахожу, что начинаю с хорошей книги, а затем дополняю то, что обучение с продолжением исследований
2ответа
2 голоса
Исходный файл должен быть не более 100 SLOC [закрыт]
Я только начал работать над базовым уровнем, который внедряется в Ada. Многие из старших программистов Ada настаивают на том, что исходные файлы не должны превышать 100 SLOC. Я исследовал это онлайн,
2ответа
2 голоса
Как создать 2D-массив во время выполнения в Ada? [закрыто]
В программировании Ada Каков наилучший способ создания 2D-массива размера, указанного пользователем? Я преподаю себе Ada для работы (после многих лет программирования на C), и мне трудно понять,
2ответа
14 голосов
Использование IN OUT в Аде
Ниже приведен код в Аде with TYPE_VECT_B; use TYPE_VECT_B; Package TEST01 is procedure TEST01 ( In_State : IN VECT_B ; Out_State : IN OUT VECT_B ); functio
ada
1ответ
9 голосов
Испытание Floor_Log2 в Искре
Новый для Spark и новый для Ada, поэтому этот вопрос может быть слишком широким. Тем не менее, это задано добросовестно, как часть попытки понять Spark. Помимо прямых ответов на вопросы ниже, я прив
4ответа
7 голосов
Может ли запись варианта Ада быть двоичной, совместимой с объединением C ++?
Я разрабатываю коммуникационное промежуточное программное обеспечение для использования в приложении, в котором есть модуль на Аде и много модулей на С ++, который передает передаваемые параметры (с
0ответов
7 голосов
Запись в Ada и использование оператора when
Я новичок в языке программирования Ada и работаю над параллельным программированием, но у меня проблема с одной реализацией.Это может быть очень фиктивный вопрос.Код такой:Здесь я получаю ошибку компи
ada
2ответа
7 голосов
Когда происходит родовое создание (то есть, что означает слово)?
Этот вопрос основан на обсуждении (теперь удаленном) в ответ на этот вопрос . Это больше о терминологии, чем о фактической семантике программирования. Что именно является родовым "воплощением"?
0ответов
6 голосов
Быстрее ли If Thens, чем умножение и присваивание?
У меня быстрый вопрос. Предположим, у меня есть следующий код, который повторяется аналогично, например, 10 раз.Было бы быстрее оценить:Что также вызывает вопрос, можно ли умножить логическое значение
0ответов
6 голосов
Ошибка сегментации при открытии файла в ADA
Мне нужно перенести некоторое устаревшее программное обеспечение, написанное на ADA, с Windows на Linux.Программа компилируется нормально, но при выполнении завершается с ошибкой сегментации.Segfault
0ответов
5 голосов
Массив логических значений делает чудовище
Я унаследовал этот фрагмент кода и не могу понять, что он делает.Определение выглядит достаточно простым:В организме он используется следующим образом:при выгрузке таблицы lookup_table в GDB создается
2ответа
5 голосов
Ада: Почему именно «» A «..» F «» не является дискретным?
Текст программы type T is array ("A" .. "F") of Integer; Вывод на консоль компилятора hello.adb:4:22: discrete type required for range Вопрос Если мое понимание верно, пункт 9 из глава
0ответов
5 голосов
Как реализовать интерфейс в Аде?
Не знаю, как называется этот шаблон oop, но как я могу сделать тот же шаблон в Ada? Например, этот код: interface Vehicle{ string function start(); } class Tractor implements Vehicle{ str
0ответов
5 голосов
Преобразование Enum в двоичное (через Integer или что-то подобное)
У меня есть перечисление Ada с двумя значениями ---- +: = 0 =: + ---- , и я хотел бы преобразовать их в 0, 1 (или True, False - поскольку логическое значение, похоже, неявно играет хорошо, какbinary)
0ответов
5 голосов
Ada95: преобразование целого числа в символ
Есть ли в Аде способ преобразовать целое число в символ?Пример:Есть ли какой-нибудь «ToCharacter» для преобразования целого числа в символы в Ada?
ada
0ответов
5 голосов
список уникальных случайных чисел в интервале в Аде
Извините, что беспокою вас, я знаю, что этот вопрос задавался довольно много, но никогда не было с Ada ... Мне было интересно, есть ли в стандартной библиотеке Ada способ генерировать список уникал
3ответа
5 голосов
Постоянный элемент в объекте Ada?
В Java или C # у вас часто бывают члены класса, которые являются final или readonly - они устанавливаются один раз, а затем никогда не затрагиваются. Они могут содержать разные значения для разных э
ada
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132