2021年5月31日 星期一

week15-我的檔案跑不出來0.0

1.建立新的glut專案 

2.輸入程式碼

#include <stdio.h>


int main(int argc,char** argv)

{

    FILE * fout = NULL;

    fout = fopen("檔名.txt","w+");


    printf("Hello World\n");

    fprintf(fout,"Hello Wolrd\n");

}

    然後我的程式跑不出來QQ


1.接著用notepad++編輯自己的cbp檔,把working_dir後面""裡面的名稱改為.,接著存檔回到專案檔重建,檔名.txt檔案位置就會更換,這樣就是成功了
2.接著我們來改程式碼,首先我們要把舊程式全部註解掉
3.下面是程式碼

#include <stdio.h>  /// step01外掛 printf(),fprintf(),fscanf(),fopen()

int main(int argc,char** argv)

{

    //FILE * fout=NULL;

    //fout = fopen("檔名.txt","w+");


   // printf("Hello World\n");

   // fprintf(fout,"Hello World\n");  (註解掉的程式碼)


   FILE * fin = NULL;

   fin = fopen("檔名.txt","r");


   ///scanf( "%d",&n );//int n

   ///scanf( "%c",&c );//char c

   ///scanf( "%f",&f );//float f

   ///scanf( "%s",line );//char line[100];

   ///以上是複習的程式碼


   char line[100];

   fscanf(fin,"%s",line);

   printf("現在讀到的是 %s \n",line);


   fscanf(fin,"%s",line);

   printf("現在讀到的是 %s \n",line);

}

1.首先將程式碼備份,然後全部刪除,再來打新的程式碼


#include <stdio.h>

#include <GL/glut.h>

void display()

{



    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);



    glutSolidTeapot(0.3);

    glutSwapBuffers();

}

int main(int argc, char **argv)

{

    glutInit(&argc, argv);

    glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);//顯示模式

    glutCreateWindow("week_15");


    glutDisplayFunc(display);

    glutMainLoop();


}


沒有留言:

張貼留言

Week18期末作業(橘貓的跳舞熊熊)

 期末作業(橘貓的跳舞熊熊) 影片: https://youtu.be/R89tptMaQZw 程式碼: #include <opencv/highgui.h> #include <opencv/cv.h> #include <GL/glut.h...