Hallo!
Ich würde mir gern ein Array basteln, dass am äußeren Rand Konstanten besitzt, damit diese Bereiche von Natur aus gegen Schreibvorgänge geschützt sind. Zudem ist die Länge des Array zuvor noch nicht bekannt. Als Beipiel: Ich habe ein 4x4 Array (dessen 4x4 ich aber erst zur Laufzeit kenne), dessen Zellen [0,0] bis [0,3] sowie [3,0] bis [3,3] und die Zellen [0,1] und [0,2] sowie [1,0] und [2,0] mit einem konstanten Wert belegt werden sollen, bspw. 0. Alle anderen Zellen des Arrays sollen jedoch frei beschreibbar sein. (siehe unten)
Ist dieses möglich?
Gruß
Frank
Bsp:
[const] [const] [const] [const]
[const] [var] [var] [const]
[const] [var] [var] [const]
[const] [const] [const] [const]
Ich würde mir gern ein Array basteln, dass am äußeren Rand Konstanten besitzt, damit diese Bereiche von Natur aus gegen Schreibvorgänge geschützt sind. Zudem ist die Länge des Array zuvor noch nicht bekannt. Als Beipiel: Ich habe ein 4x4 Array (dessen 4x4 ich aber erst zur Laufzeit kenne), dessen Zellen [0,0] bis [0,3] sowie [3,0] bis [3,3] und die Zellen [0,1] und [0,2] sowie [1,0] und [2,0] mit einem konstanten Wert belegt werden sollen, bspw. 0. Alle anderen Zellen des Arrays sollen jedoch frei beschreibbar sein. (siehe unten)
Ist dieses möglich?
Gruß
Frank
Bsp:
[const] [const] [const] [const]
[const] [var] [var] [const]
[const] [var] [var] [const]
[const] [const] [const] [const]