![]() |
| ||
| C file input/output 2D arrays. Hi there, I am currently converting a matlab file to C, and need some help writing the data calculated in 2D arrays to files. This is what i ahve done so far: <snip> File *U; File *V; File *X; File *Y; U = fopen("U.txt", "w"); V = fopen("V.txt", "w"); X = fopen("X.txt", "w"); Y = fopen("Y.txt", "w"); <snip> float U[N][N]; <snip> Here i do some calculations to fill the array with the new values. i am not too sure how to make it write to the file...i have done this so far.. for (int i=0; i<N-1; i++){ for(int j=0; j<N-1; j++){ fprintf(Uvalues,"\n",U); } } to get the values of the 2D array U to write to the file. Any help will be much appreciated.. Steven |
| ||
| Re: C file input/output 2D arrays. how bout using fwrite()? |
| ||
| Re: C file input/output 2D arrays. create a stream for file out put and write to that stream like u would with cout |
| All times are GMT -4. The time now is 2:16 pm. |
Forum system based on vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
©2003 - 2009 DaniWeb® LLC