fork(1) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. template<class T>
  5. class mnl{
  6. private:
  7. T **mt;
  8. int l1;
  9. int l2;
  10.  
  11. public:
  12. mnl(int n1,int n2){
  13. l1=n1;
  14. l2=n2;
  15. mt=new T**[l1];
  16.  
  17. int i;
  18.  
  19. for(i=0;i<l1;i++){
  20.  
  21. mt[i]=new T*[l2];
  22.  
  23. }
  24.  
  25.  
  26.  
  27. }
  28.  
  29. void cm();
  30. void sm();
  31.  
  32.  
  33.  
  34. };
  35.  
  36.  
  37.  
  38.  
  39.  
  40. int main() {
  41. // your code goes here
  42. return 0;
  43. }
  44.  
  45.  
  46.  
  47. template<class T>
  48. void mnl<T>::cm(){
  49.  
  50. int i,i2;
  51.  
  52. for(i=0;i<l1;i++){
  53.  
  54. for(i2=0;i2<l2;i2++){
  55.  
  56. cout<<"Scrivi il numero\n";
  57.  
  58. cin>>mt[i][i2];
  59.  
  60.  
  61. }
  62.  
  63.  
  64.  
  65. }
  66.  
  67.  
  68. }
  69.  
  70.  
  71.  
  72. template<class T>
  73. void mnl<T>::sm(){
  74.  
  75. int i,i2;
  76.  
  77. for(i=0;i<l1;i++){
  78.  
  79. for(i2=0;i2<l2;i2++){
  80.  
  81. cout<<mt[i][i2]<<" ";
  82.  
  83.  
  84. }
  85.  
  86. cout<<"\n";
  87.  
  88. }
  89.  
  90.  
  91.  
  92. }
  93.  
  94.  
Success #stdin #stdout 0s 4240KB
stdin
Standard input is empty
stdout
Standard output is empty