B
Ik heb naar de code gekeken en die compileert niet. Ik snap niet hoe je kan zeggen dat je in een error interrupt blijft steken.
Als ik de code bekijk zie ik volgende fouten
char filename[12]="00000000.txt";
dit moet zijn
char filename[13]="00000000.txt";
want 8+1+3+1 er moet namelijk een 0 als string terminator bij. De compiler geeft daar ook een warning over.
ik zie ook de reeds aangehaalde fout weer komen
char Dir[]="00000000/";
en dit lijkt me ook niet wat je wilt
Dpointer[10]=Dir[10];
Gezien je kennis van memory management zou ik je sterk aanraden om met strings te werken in plaats van char[]
Met vriendelijke groet
Jantje