быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,680
|
||||||
1 | ||||||
AutoLISP; как сделать так, чтобы функции princ , prin1 и print печатали аргумент ПО ОДНОМУ РАЗУ04.02.2017, 22:00. Показов 3354. Ответов 7
Друзья! Работаю в VisualLISP, AutoCAD
Неужели ничего умного не придумали на этот счёт? Вывожу значение какой-нибудь переменной, например:
Спасибо, кто откликнется.
0
|
04.02.2017, 22:00 | |
Ответы с готовыми решениями:
7
Сделать так, чтобы каждое слово генерировалось по одному разу, но в разброс Как сделать так, чтобы несколько клиентов подключались к одному серверу? Пройдите в квадрате от клеточки 1 к клеточке 2 так, чтобы посетить все клеточки по одному разу Пройдите в квадрате от клеточки 1 к клеточке 2 так, чтобы посетить все клеточки по одному разу |
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
|
04.02.2017, 23:02 | 2 |
Не охота любоваться два раза — не печатайте. Вы работаете, видимо, в REPLе: read-evaluate-print loop. Он сам печатает вычисленные результаты.
2
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,680
|
||||||
04.02.2017, 23:30 [ТС] | 3 | |||||
ну мне же нужно увидеть значение переменной. Я работаю в VisualLISP. Пример не совсем удачный я привёл. Допустим переменная temp в результате некоторых действий изменена и мне нужно узнать как именно. Как узнать, два раза не любуясь на значение temp?
Вас я услышал- никак. Может быть, ещё кто-нибудь скажет?
0
|
1057 / 951 / 109
Регистрация: 04.11.2012
Сообщений: 991
|
||||||
04.02.2017, 23:36 | 4 | |||||
может так
2
|
4527 / 3521 / 358
Регистрация: 12.03.2013
Сообщений: 6,038
|
|
05.02.2017, 00:05 | 5 |
Плохо слушаете.
Что здесь непонятного — за вас уже печатают, вам специально печатать не нужно.
1
|
Модератор
|
||||||||||||||||
05.02.2017, 13:08 | 6 | |||||||||||||||
kravam, подозреваю, что один раз печатает print, а другой - ядро Лиспа (как результат последней вычисленной формы). Если не хочется "любоваться на два значения", то модифицируй код, к примеру, так:
Добавлено через 4 часа 35 минут - выводить значения переменных нужно не так:
3
|
188 / 155 / 17
Регистрация: 18.12.2015
Сообщений: 179
|
||||||
08.02.2017, 12:35 | 7 | |||||
Вот ещё вариант:
2
|
Модератор
|
||||||
08.02.2017, 16:03 | 8 | |||||
А в HomeLisp дело обстоит так:
1
|
08.02.2017, 16:03 | |
08.02.2017, 16:03 | |
Помогаю со студенческими работами здесь
8
Как сделать так, чтобы при масштабировании объекта, объект расширялся только по одному вектору Нужно сделать так, чтобы программа запускалась только если ей передать заданный аргумент. Указатели или "как сделать так, чтобы две переменные обращались к одному участку памяти?" Аргумент flush функции print Как сделать так, чтобы функции были не вложенными? Как сделать так, чтобы из функции возвращались различные значения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |