Формат%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?

0 ответов

Другие вопросы по тегам