Napisz swoją funkcję do wczytywania haseł. Po prostu pobieraj pojedyncze znaki np za pomocą getch() i każdy pobrany znak dopisuj do jakiegoś łańcucha std::string, i wyświetlaj gwiazdkę.
P.S.
Dodam jeszcze tylko, że żeby zaimplementować backspace, to wystarczy usuwać ostatni znak z łańcucha string, a gwiazdję możesz usunąć bawiąć się ze znakiem specjalnym '\b'