matrix in c++ schreiben



  • hallo zusammen !
    kann jemand mir sagen wie ich eine Matrix in c++ durch vectoren einlesen
    und ausgeben kann . nicht durch array. ich will das dynamisch schreiben
    danke 😉 [cpp]



  • du kannst das auch mit nem array dynamsich gestallten...

    wenn du es mit nem vector machen willst in der art...

    std::vector<std::vector<Typ> >;
    

    kannst das aber auch mit einem eindimensionalen vector/array abbilden...



  • nimmste einfach dynamisches feld ;p



  • mit arrays geht das aber auch dynamisch 😉



  • template<int Dimension>
    class CVektor
    {
      double Zeile[Dimension];
    
      void   Summiere (const CVektor &v);
      double Skalarprodukt (const CVektor &v);
      // und so weiter...
    };
    
    template<int Dimension>
    class CMatrix
    {
      CVektor Spalte[Dimension];
    
      void Summiere (const CMatrix &m);
      void Multipliziere (const CVektor &v);
      // und so weiter...
    };
    

Log in to reply