Di base nel codice che hai postato non c'è nulla di sbagliato (e il const lì è corretto), probabilmente il pasticcio sta altrove; prova a postare un esempio completo che presenta il problema.