| 30 | namespace TEngine { |
| 31 | |
| 32 | void DumpFloat(const char* fname, float* data, int number) |
| 33 | { |
| 34 | FILE* fp = fopen(fname, "w"); |
| 35 | |
| 36 | for(int i = 0; i < number; i++) |
| 37 | { |
| 38 | if(i % 16 == 0) |
| 39 | { |
| 40 | fprintf(fp, "\n%d:", i); |
| 41 | } |
| 42 | fprintf(fp, " %.2f", data[i]); |
| 43 | } |
| 44 | |
| 45 | fprintf(fp, "\n"); |
| 46 | |
| 47 | fclose(fp); |
| 48 | } |
| 49 | |
| 50 | std::string ReplaceChar(const std::string& src, char from, char to) |
| 51 | { |