übergabe von arrays als parameter
-
Guten Tag!
ich ahbe eine Funtion mit einem zweidimensionalen array in dieser funtion soll das array bearbeited werden. Nun möchte ich aber, das das array in einer anderen funtion in eine Date geschrieben wird
drawMatrix(param1, param2){
...
array[][]
}wrifile{
array[][]usw.
wie kann ich das in der drawMatrix enstandene Array in die writefile korekt übergeben
-
#include<iostream> using namespace std; void bearbeiten(int arr[][10]){ arr[4][4]=100; } void uebergabe ( int arr[][10]){ bearbeiten(arr); for (int i=0; i<10; i++) { for (int j=0; j<10; j++){ cout<<arr[i][j]; } cout<<"\n"; } } int main() { int arr[10][10]; for (int i=0; i<10; i++) for (int j=0; j<10; j++) arr[i][j]=i; uebergabe (arr); }
du arbeitest immer auf dem original, also kannst du es so auch in einen file speichern.