Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. void Asema::korota(Siirto const& siirto, Vari const vari, char miksi_korotetaan) {
  2. if (vari == 0) {
  3. switch (miksi_korotetaan) {
  4. case 'D':
  5. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &vd_;
  6. break;
  7. case 'T':
  8. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &vt_;
  9. break;
  10. case 'L':
  11. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &vl_;
  12. break;
  13. case 'R':
  14. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &vr_;
  15. break;
  16.  
  17. }
  18. }
  19. else {
  20. switch (miksi_korotetaan) {
  21. case 'D':
  22. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &md_;
  23. break;
  24. case 'T':
  25. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &mt_;
  26. break;
  27. case 'L':
  28. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &ml_;
  29. break;
  30. case 'R':
  31. lauta[siirto.loppuruutu().rivi()][siirto.loppuruutu().linja()] = &mr_;
  32. break;
  33. }
  34. }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement