004
31.10.2007, 18:04 Uhr
~Gast
Gast
|
Code: |
#include <stdio.h> #include <stdlib.h>
int main() { int i,a,b,c,k,x,y; char dateiname[]={"x_y_Matrix_001.dat"}; unsigned int n(0);
FILE *x_y_mx_ptr;
for(k=0; k<1000; k++) { c=k/100; c=c+48; b=(k-(100*(c-48)))/10; b=b+48; a=(k-(100*(c-48))-(10*(b-48))); a=a+48; dateiname[13]=c; dateiname[14]=b; dateiname[15]=a;
std::ifstream file_stream(dateiname); std::vector<unsigned int> data(400 * 800);
for (std::size_t y = 0; y < 400; ++y){ for (std::size_t x = 0; x < 800; ++x){ file_stream >> data[y * 800 + x]; file_stream >> n; //hier die Funktion(n,x,y)
} }
} system("Pause"); return(0); }
|
Habe das mal so eingefügt. Er kompiliert es aber nicht Das mit dem Dateinamen ist weil er es auch für 1000 Datein machen soll. Das habe ich mal so aus dem alten C Programm geklaut Danke schonmal für die hilfe. Ich hoffe ich kann mein baby heute nacht rechnen lassen. |