Programación en C++ s.find('*') != -1 Cuando no se encuentra *, se devolverá -1 en lugar de otros enteros distintos de 1.
Buscar cadena, si no se encuentra, el valor devuelto debe llamarse: npos, npos es una constante estática, definida de la siguiente manera:
static const size_type npos = -1
Compare el resultado de la búsqueda con -1 para ver si se encuentra el contenido especificado