这是一个输出数组信息到前台的打印函数
template <typename T>
void printArray(T &arr[])
{
string str = "";
int len = ArraySize(arr);
for(int i=0; i<ArraySize(arr); i++)
{
if(i == len - 1)
{
str += (string)arr[i];
break;
}
str += (string)arr[i] + ", ";
}
printf(str);
}
使用方法
void OnStart()
{
int arr[] = {1,2,3,4,5,6,7,8,9};
printArray(arr);
}
// 控制台输出
// 1,2,3,4,5,6,7,8,9