Når man bruger OOP i C++, syntes jeg det virker mærkeligt, at vis man skal putte noget input fra en linje, ind i en variable i en classe via en setter metode, bliver man nødt til først, at putte den ind i en anden variable først. Er der ikke en metode ligsom getline der bare
retunere en linje istedet for at putte den ind i en variable?
Eller er der nogen ide med, at det er lavet som det er?
.:edit:.
vis det kan hjælpe, så er det det her kode jeg syntes ser lidt grimt ud (de to temp integers)
void Game::game()
{
int temp;
int temp2;
while(!done)
{
cin >> temp;
cin >> temp2;
board.placePiece(temp, temp2, 'X');
board.drawBoard();
}
}
Indlæg senest redigeret d. 16.11.2008 13:22 af Bruger #13669