2022年6月6日 星期一

week14

1.FILE * fin=fopen("file.txt","w+");

-printf()改裝成fprintf()

-關閉檔案 `fclose(fin)`



2.開檔+寫檔+關檔&練習開檔+讀檔+關檔
-把printf()刪掉
-FILE * fin=fopen("file.txt","w+");
-printf()改裝成fprintf()
-讀入字串並列印字串
-fscanf(fin,"%s %d",line,&a);
-printf()//印字串
-關檔


3.把week13rectmanyTRT改
-程式最前面先宣告要使用到的函式庫




4.模仿動作

void myRead()
{
    if(fout!=NULL){
        fclose(fout);fout=NULL;
    }
    if(fin==NULL) fin=fopen("file.txt","r");
    for(int i=0;i<20;i++)
    {
        fscanf(fin,"%f",&angle[i]);
    }
    glutPostRedisplay();
}
再長按"r"鍵,模型就會重複剛剛做的動作。
5.修改專案的工作目錄

6.先學習glutTimerFunc( )
-設定timer:glutTimerFunc(時間,timer,參數t)
-宣告void timer(int t)





沒有留言:

張貼留言