Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.72.55] |
|
Страницы: (2) 1 [2] все ( Перейти к последнему сообщению ) |
Сообщ.
#16
,
|
|
|
Цитата Qraizer @ В том-то и засада, что это хоть и маловосстребованный сегмент рынка ПО, но очень дорогой и безумно ответственный. Так что использование различных автоматизированных средств там приветствуется (конечно, далеко не так всё просто ) хотя бы потому, что они дают детерминированный результат, в отличие от человека, которому, ну, свойственно. Ну да, я там вторую ссылку давал - как раз про ПО самолётов. Там ответственность - не ровня банкоматам и автобусного табло. |
Сообщ.
#17
,
|
|
|
Цитата Majestio @ Я вот попробовал на старых стандартах провести "Операцию Ы" (кристально чистая синтетика), получается, но увы, не так красиво. Один вопрос пока не знаю - в новейшем стандарте можно ли в operator[] объявлять переменное число аргументов (не вариардик, а именно Си-стайл рантайма) Какую же дичь я сморозил! В приведенном мною примере, когда в коде идет явный вызов оператора[] с разным числом параметров, все вполне решается вариардиком. Ибо еще на этапе компиляции изменение количество размерностей - вполне детерминировано! А вот если заранее неизвестен ход вычислений, и заранее неизвестно изменение размерностей многомерного вектора в каком-то месте кода - в качестве аргумента можно и нужно передать динамически формируемый вектор индексов. Вот блин |