2023年5月4日 星期四

真week12

 week12檔案file 鍵盤、滑鼠控制角度

1.開啟codeblocks
打程式印出hello world














2.再開一個新檔案
複製剛剛的程式碼進行更改

執行後會多一個檔案(file.txt),打開就會有剛剛執行的字
有了 printf()  scanf() 與 fscanf()。因為剛剛已經有檔案 "file.txt" 開啟它, 使用 fopen("file.txt", "r") 讀它, 檔案指標換個名字 fin 使用字串去讀它。












3.再開一個空白檔案

記得 fopen() 配上 fclose()要適時把檔案關起來
空格、跳行很重要, 不然數字會黏在一起, 會無法順利讀取


















4.CodeBlocks: File-New-Project, 選 GLUT專案, 按GO

按Next->輸入檔名week01-2_GLUT->next->Finish

再把 GLUT 的目錄, 設成 桌面的 freeglut 

按下Sources 中的Main.pp

更改其中的程式碼























做出一個滑鼠點到哪茶壺就到哪












5.繼續把剛剛的 week12-4改寫

在按下 mouse 時, 會去寫檔案, 在按下 keyboard 時, 會去讀檔案。記得檔案要fclose之後, 才能交給下一個指標做另一件事。file4.txt 檔案會在working_dir裡。














檔案會顯示位置













6.用notepad++開啟12-4的cbp檔














用句點.取代













重新載入













把Freeglut /bin/freeglut和file4拉入week12-4資料夾中













就可以成功開啟和上傳github












7.想在同一個目錄裡寫一個作品
利用github
關閉clodeblocks確認檔案有存好
把week12-4複製貼上改名final_project
.cbp檔也改成final_project
用clodeblocks開啟檔案看看有沒有問題











1. Chrome設定,變成預設Browser, 再登入GitHub

2. 安裝 Git for Windows 軟體


3. 開啟 Git Bash 小黑視窗

3.1. cd desktop 走到桌面

3.2. 把雲端的倉庫 複製 下來 (對了, 要確認你的倉庫的名字是不是 2021cce)

     git clone https://github.com/你的帳號/2021cce

3.3. 把你的 week17 在 2021cce目錄裡裝好裝滿, 接著, 修改「加進去」倉庫管理的.git

     cd 2021cce 進入你的倉庫

     git add . 都加進去

3.4. git commit -m "這次我更新 week17 哦!"

     簽名,說你要怎麼上傳。不過第1次上傳出錯,因為要說明「你是誰」

     下面只做一次

          git config --global user.email "jsyeh@mail.mcu.edu.tw"

          git config --global user.name "jsyeh"

          做完了再試一次 git commit -m "這次我更新 week17 哦!"

3.5. 最後,把它推送到雲端

     git push (第一次推送時,需要Chrome Browser進行登入的認證)



沒有留言:

張貼留言