array of string-warning: ISO C++ forbids converting a string constant to 'char*'

PaulS:
Sure. Carefully read the message.

_PTR_INTER[ n ] is a pointer to a constant char array. Your function expects a non-constant pointer.

You can cast _PTR_INTER[ n ] to a char * (a non-constant pointer) OR, even better, you can modify your function to take a const char *.

Well I get the anwser. The problem is not the function but in a change in C++11 Standard (ISO/IEC 14882:2011).

char* _PTR_INTER[] = {"INCENDIO","TRANSITO","DIVERSO"}; is no longer possible.

You have to write:
char* const _PTR_INTER[] = {"INCENDIO","TRANSITO","DIVERSO"};