2015年7月8日 星期三

Advanced VC++ Chapter 1

課程內容:

VC++ 2010 建立基本專案動態教學:Open

課程Github:
https://github.com/QQBoxy/2015vc

Example 1 - system
https://github.com/QQBoxy/2015vc/blob/master/system/main.cpp

"start %windir%\\system32\\mspaint.exe \"C:\\Chrysanthemum.jpg\""

跳脫字元:
escape sequence說明
\n換行、新行(newline)
\t水平定位點(horizontal tab)
\v垂直定位點(vertical tab)
\b退回一格(backspace)
\r返回(carriage return)
\f換頁(formfeed)
\a嗶聲(alert bell)
\\倒斜線(backslash)
\?問號
\'單引號
\"雙引號
FYI:http://openhome.cc/Gossip/CppGossip/LiteralConstant.html

Example 2 - DataType
https://github.com/QQBoxy/2015vc/blob/master/datatype/datatype.cpp

陣列在記憶體中的排列方式:
陣列資料
..
..
..
arr[0][0]1
arr[0][1]2
arr[0][2]3
arr[0][3]4
arr[1][0]5
arr[1][1]6
arr[1][2]7
arr[1][3]8
..
..
..

Example 3 - If statement
https://github.com/QQBoxy/2015vc/blob/master/ifstatement/ifstatement.cpp

Example 4 - Random
https://github.com/QQBoxy/2015vc/blob/master/random/main.cpp

Command Color:
0 = Black8 = Gray
1 = Blue9 = Light Blue
2 = GreenA = Light Green
3 = AquaB = Light Aqua
4 = RedC = Light Red
5 = PurpleD = Light Purple
6 = YellowE = Light Yellow
7 = WhiteF = Bright White

Example 5 - Srand Random
https://github.com/QQBoxy/2015vc/blob/master/srand/main.cpp
補充,可參考此範例簡單使用Random

作業:
一個地方待久了以後,便會開始不曉得要吃什麼,因此
1. 請每個人使用陣列的方式建立一隻程式,能夠隨機顯示一家店的資料。
2. 然後請以小組為單位合作撰寫一隻程式,能夠利用system的方式隨機執行一個人的程式。
3. 每一組的同學請不要重複店家名稱。

作業請使用FTP上傳到:
主機:140.123.121.40
使用者名稱:vc2015
密碼:(上課會給)

分組作業請以組別為單位繳交,
請在『20150707』資料夾內新增小組資料夾,如:『第1組』,
然後將你們小組的作業都放在『第1組』這個資料夾裡頭。

PS:檔案讀取權限是公開的,可以互相參考彼此的答案,相信大家是來學東西的,抄襲沒有任何意義。

沒有留言:

張貼留言