template<typename dataType, int MAX>void Process( dataType * pArray, dataType paramValue ){ for( int index = 0; index < MAX; index++ ) { pArray[index] = paramValue; }}
Now you said that I only need to use the reference sign when I''m changing the pointer itself not the data it points to. I''m assuming that what you mean by ''the pointer itself'' is ''pArray''? So that would mean that ''pArray(index]'' would be the data it points to right?
--------
"Do you believe in Ghost?"