2017-01-30 8 views
1

Я пытался определить:Импорт оператор будет продлен в Джулии

.*(s1::String, s2::String) = string(s1,s2) 

и получил ошибку: function Base..* must be explicitly imported, так что я сделал:

import Base..* 

но получил другую ошибку: invalid operator "..*".

Как импортировать этот оператор?

+0

Вы также можете использовать 'Base.:(.*)(s1::String, s2 :: String) = string (s1, s2)' без явно 'import'. – Gnimuc

ответ

1

Вы можете сделать

import Base.(.*) 

Что такое использование случае?

+0

Прохладный. Здесь не так много вариантов использования, просто пытаясь следовать некоторым примерам в книге Джулии. – qed

+2

Обратите внимание, что в Julia 0.6 это устарело, так как '. *' Соответствует операции 'broadcast' с оператором' * '. –

+0

Как вы выполняете поэтапное умножение в 0.6 тогда? – qed

 Смежные вопросы

  • Нет связанных вопросов^_^