bool connessione() e void connessione()

Scusate la domanda , ma le due istruzioni bool connessione() e void connessione() sono equivalenti ?

Creano la funzione “connessione” ?

Se intendi scritte così come le hai messe tu richiamano la funzione connessione ma non sono equivalenti perché dipende da come è stata creata la funzione ovvero se è di tipo void e la richiami bool o viceversa avrai un errore di compilazione, se vuoi creare la funzione connessione

void connessione()
{
  ...
}
oppure
bool connessione()
{
    return true;
}

allora non sono equivalenti perché una crea una funzione che non ritorna nulla (void) e una crea una funzione che ritorna una valore bool.
Solitamente su una funzione non è di tipo void il suo valore di ritorno è messo in una variabile o testato come condizione.

Si scusami avevo omesso le parentesi,ti ringrazio per la spiegazione