2017年6月6日 星期二

week16
1.存檔

要加#include <stdio.h>才能用
FILE * fout=NULL;
{
    printf("%c\n", key);
    if(key=='s'){
        if(fout==NULL){
            fout = fopen("file.txt","w+");
            printf("Now open file.txt for write+ Mode\n");
        }
        printf("Now write angle[] %f %f %f %f %f %f %f %f %f\n", angle[0], angle[1], angle[2], angle[3], angle[4], angle[5], angle[6], angle[7], angle[8]);
        fprintf( fout," %f %f %f %f %f %f %f %f %f\n", angle[0], angle[1], angle[2], angle[3], angle[4], angle[5], angle[6], angle[7], angle[8]);
    }


會增加一個文字檔 裡面是調動的角度
2.讀檔

if(key=='r'){
        if(fin == NULL){
            fin = fopen("file.txt", "r");
            printf("Now open file.txt for read Mode\n");
        }
        fscanf(fin," %f %f %f %f %f %f %f %f %f", &angle[0], &angle[1], &angle[2], &angle[3], &angle[4], &angle[5], &angle[6], &angle[7], &angle[8]);
        printf("Now read angle[] pa pa pa\n");
        glutPostRedisplay();
    }
3.結合
內插公式

沒有留言:

張貼留言