Wpis z mikrobloga

@Feargan: @Moroder: no dobra, czyli w moim przypadku to będzie wyglądało tak (wczytanie imion graczy i przekazanie ich dalej)

void playerd()
{
cout << "wprowadz imie gracza:";
player();
}

string player()
{
string name;
cin >> name;
return name;
}

int next(string player())
{
if (player() == a)
return 0;
}

int main()
{
string gracz;

player
d();
int next(gracz);
}
jak sprawić, by wywołanie tej funkcji b jako argumentu zwracało wyłącznie wartość, a nie pisało rzeczy na ekranie i tak dalej?


@yungdupa Nie wywoływać w tej funkcji kodu który powoduje pisanie rzeczy na ekranie
@yungdupa Nie wydzielaj cin ani cout do osobnych funkcji bo nie da się tego czytać

Nazwa funkcji ma być rownowaznikiem zdania w trybie rozkazującym np getPlayerName()