2018年5月21日 星期一

Week 13 ------ 隨便

1.開啟CodeBlocks,File-New-Empty File另存新檔為file.cpp
#include <stdio.h>
int main()
{
    FILE * fout = fopen("output.txt" ,"w+");
    printf("Hello world");
    fprintf(fout, "Hello world\n");
}

2.
fprintf(fout,"%.3f    %.3f    %.3f\n", angle, angle2, angle3);

3.File-New-Project, GLUT專案(執行目錄在freeglut\bin),用老師送的week13_main.cpp
#include <GL/glut.h>
#include <stdio.h>
float angle=0;
int oldX=0;
FLIE * fout = NULL;
void mouse(int button, int state, int x, int y)
{
    oldX=x;
}
void motion(int x,int y)
{
    angle+=(x-oldX);
    oldX=x;
    if(fout==NULL)
    {
        fout=fopen("output.txt","w+");
    }///檔案會在freeglut\bin
    printf("%.3f\n",angle);
    fprintf(fout,"%.3f \n", angle);
    glutPostRedisplay();
}

沒有留言:

張貼留言