хочу определить новую функцию типа , которая принимала бы в качестве аргументов выделенные обьекты (или в функцию просто всовывать строки вручную, типа TestPrint("obj", "cube.snap_to", "cube")
global proc string TestPrint(string $objMass[])
{
print $objMass;
return;
}
Но я не уверен, что это правильно, т.к. выдает ошибку. Как это правильно долно выглядеть? А еще, как я понял, функция может принимать только одного типа данные, так? И еще вопрос - как правильнее всего и в каких случаях можно клеить строки? Например:
string $MyStr[]={"Hello", "Good morning", "Good by"}
string $w="World";
//Обявил я один массив с кучей строк и одну строковую переменную, но хочу сделать вот так: из массива взять слово "Hello" к нему добавить $w, затем снова из
//массива беру слово "Good by" и к нему приплюсовую строку от балды, например "My friend". Как это будет выглядеть?
print $MyStr[0] + $w + $MyStr[2] + "My friend";
global proc string TestPrint(string $objMass[])
{
print $objMass;
return;
}
Но я не уверен, что это правильно, т.к. выдает ошибку. Как это правильно долно выглядеть? А еще, как я понял, функция может принимать только одного типа данные, так? И еще вопрос - как правильнее всего и в каких случаях можно клеить строки? Например:
string $MyStr[]={"Hello", "Good morning", "Good by"}
string $w="World";
//Обявил я один массив с кучей строк и одну строковую переменную, но хочу сделать вот так: из массива взять слово "Hello" к нему добавить $w, затем снова из
//массива беру слово "Good by" и к нему приплюсовую строку от балды, например "My friend". Как это будет выглядеть?
print $MyStr[0] + $w + $MyStr[2] + "My friend";