1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
#include "Tab2DChar.h"
#include "Piece.h"
#include<iostream>
using namespace std;
void Affiche(const Tab2DChar & T)
{
for(int i=0;i <T.GetNbLignes();i++)
{
cout<< '|';
for(int j=0; j<T.GetNbColonnes();j++)
{
cout<< T(i,j) <<" | ";
}
cout<< "\n";
}
cout<<"\n";
}
void main()
{
Tab2DChar T1(2,3);
T1(1,2)='A';
T1(0,0)='B';
T1(1,1)='C';
Affiche(T1);
char tabC[6]={'C','H','A','C','H','A'};
vector<char> vC(tabC,tabC+6);
Tab2DChar T2(2,3,vC);
Affiche(T2);
Tab2DChar T3(3,2,vC);
Affiche(T3);
Tab2DChar T4(2,2,vC);
Affiche(T4);
Tab2DChar T5(2,4,vC);
Affiche(T5);
Tab2DChar T6(2,4);
T6=T5;
Affiche(T6);
cout<< "verif"<<endl;
Tab2DChar T7(T1);
Affiche(T7);
char TT[6]={'T','T','T',0,'T',0,};
vector<char> vT(TT,TT+6);
Tab2DChar T9(2,3,vT);
system("PAUSE");
} |
Partager