og får følgende fejl ??? --------------------Configuration: Test2 - Win32 Debug-------------------- Compiling... test2.cpp C:\Documents and Settings\jfm\My Documents\Test2\test2.cpp(25) : error C2664: 'dasum' : cannot convert parameter 1 from 'int' to 'int *' Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast Error executing cl.exe.
Din kode ser meget mærkelig ud - du initaliserer matrix'ens 2 kolonne i 2 række (husk i C++ er første indeks i en tabel/array 0 - ikke 1) til 3 ialt 5 * 6 gange - hvordan hænger det sammen med din matrix-størrelse på 10 * 15 elementer ?
Hvis du overfører Matrix som double** (pointer til en to-dimensionelt array, dvs. en matrix), så mangler du noget information for at kunne bevæge dig korrekt rundt i kolonner/rækker - nemlig antallet af kolonner i hver række. Ved indekseringen skal du så bruge følgende formel i stedet for:
for at få det 'kolonne' element i 'række' i matrixen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.