¿Pasar el argumento del puntero, pasar por valor en C ++?

¿Pasar el argumento del puntero, pasar por valor en C ++? Como veo que cualquier cambio en el puntero como tal no se refleja fuera del método. Sin embargo, los cambios que hago al desreferenciar el puntero se reflejan.

En ese caso, ¿es un procedimiento aceptable / estándar usar puntero a puntero como argumento de una función para modificar el valor del puntero como tal dentro de una función?

Respuestas a la pregunta(4)

Su respuesta a la pregunta