Формат%N$d в sprintf не работает в gnuplot
Я просто ввожу gnuplot 4.6 patchlevel 4 Linux x86_64 13/10/02
и выполните следующие команды:
gnuplot> a=1;b=2
gnuplot> print sprintf("Testing: %1$d %1$d",a,b)
В результате выводится "Тестирование: 1 2" вместо "Тестирование: 1 1". Видимо n$
параметр не работает
Кроме того, если %2$d
вызывается в строке формата, затем gnuplot аварийно завершает работу (прерывается) с ядром. Это подсказывает:
*** Обнаружено недопустимое использование%N$ *** (Прервано, сгенерировано ядро)
Это ошибка или просто %N$d
нельзя вызвать в gnuplot?