![Visual studioC++ 指導(dǎo)教程_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/52d19d0b-55c8-414f-b770-8cbebd63e5e1/52d19d0b-55c8-414f-b770-8cbebd63e5e11.gif)
![Visual studioC++ 指導(dǎo)教程_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/52d19d0b-55c8-414f-b770-8cbebd63e5e1/52d19d0b-55c8-414f-b770-8cbebd63e5e12.gif)
![Visual studioC++ 指導(dǎo)教程_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/52d19d0b-55c8-414f-b770-8cbebd63e5e1/52d19d0b-55c8-414f-b770-8cbebd63e5e13.gif)
![Visual studioC++ 指導(dǎo)教程_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/52d19d0b-55c8-414f-b770-8cbebd63e5e1/52d19d0b-55c8-414f-b770-8cbebd63e5e14.gif)
![Visual studioC++ 指導(dǎo)教程_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-6/14/52d19d0b-55c8-414f-b770-8cbebd63e5e1/52d19d0b-55c8-414f-b770-8cbebd63e5e15.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀
2、蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄
3、蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈
4、蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃
5、蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇
6、蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁
7、薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈
8、莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂
9、蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇
10、蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁
11、蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅
12、薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿
13、莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄
14、蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁
15、蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞
16、蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿
17、薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃
18、莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈
19、蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂
20、蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿
21、蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃
22、薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇
23、莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)
24、薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄艿蒃薂螃罿芆蒈螂肁蒁莄螁膃芄蚃螀袃蒀蕿袀羅芃蒅衿肈蒈莁袈膀芁蝿袇羀肄蚅袆肂荿薁裊膄膂蕆襖襖莇莃襖羆膀螞羃肈莆薈羂膁膈蒄羈袀莄蒀羀肅膇蝿罿膅蒂蚅羈芇芅薁羈羇蒁蕆薄聿芃莃蚃膂葿蟻螞袁節(jié)薇蟻羄蕆薃蟻膆莀葿蝕羋膃螈蠆羈莈蚄蚈肀膁薀蚇膂莇蒆螆袂腿莂螆羄蒞蝕螅肇膈蚆螄 visua
25、l c+ 指導(dǎo)教程visual studio 2012 在本指導(dǎo)教程中,將介紹 visual studio 開發(fā)環(huán)境,以及可以使用 visual c+ 創(chuàng)建的各種類型的應(yīng)用程序。 其中包括命令行應(yīng)用程序、windows 應(yīng)用程序,甚至簡(jiǎn)單的游戲。 本指導(dǎo)教程還將介紹如何創(chuàng)建可重用代碼庫,以及如何在編寫和測(cè)試了代碼后將其交付給客戶。因?yàn)槊總€(gè)主題都以上一主題中的信息為基礎(chǔ),所以我們建議您按順序完成指導(dǎo)教程。 在每個(gè)主題的底部,您可以找到指導(dǎo)教程下一主題的導(dǎo)航鏈接和上一主題的鏈接(如果需要返回并查看某些內(nèi)容)。本指導(dǎo)教程假定您具備 c+ 語言的基礎(chǔ)知識(shí)。本節(jié)內(nèi)容 描述如何使用 visual stud
26、io ide 創(chuàng)建解決方案和項(xiàng)目,以便有效地編寫代碼并生成、調(diào)試、測(cè)試和部署應(yīng)用程序。創(chuàng)建命令行應(yīng)用程序 (c+)介紹 c 和 c+ 命令行應(yīng)用程序,討論如何創(chuàng)建符合 ansi 的 c 或 c+ 程序,并描述如何使用命令行編譯器編譯應(yīng)用程序。創(chuàng)建 windows 應(yīng)用程序 (c+)描述如何創(chuàng)建 windows api (win32) 應(yīng)用程序、windows 窗體應(yīng)用程序、windows 窗體控件,甚至簡(jiǎn)單的 directx 游戲。創(chuàng)建可重用代碼(c+)描述如何創(chuàng)建動(dòng)態(tài)鏈接庫 (dll)、靜態(tài)庫和托管程序集,以便多個(gè)應(yīng)用程序可以方便地重用代碼。下一步要做什么 (c+)包含指向文檔其他部分的鏈接
27、,您可以學(xué)習(xí)關(guān)于指導(dǎo)教程中介紹的主題的更多信息。 visual studio ide 簡(jiǎn)介 (c+) visual studio 集成開發(fā)環(huán)境 (ide) 提供了一組工具,可幫助您編寫和修改代碼,以及檢測(cè)和更正錯(cuò)誤。在這些主題中,您將創(chuàng)建一個(gè)新的標(biāo)準(zhǔn) c+ 程序,并使用 visual studio 為 c+ 開發(fā)人員提供的功能測(cè)試該程序的功能。 您創(chuàng)建的簡(jiǎn)單程序?qū)⒏櫽卸嗌賯€(gè)玩家正在玩各種紙牌游戲。 本演練涵蓋以下演練:生成項(xiàng)目 (c+) 演練:測(cè)試項(xiàng)目 (c+) 演練:部署程序 (c+)演練:使用項(xiàng)目和解決方案 (c+) 在 visual studio 中,可以將您的工作組織為項(xiàng)目和解決方案
28、。 一個(gè)解決方案可以包含多個(gè)項(xiàng)目,例如,一個(gè) dll 和一個(gè)引用該 dll 的可執(zhí)行文件。 有關(guān)更多信息,請(qǐng)參見解決方案和項(xiàng)目基礎(chǔ)知識(shí)。此演練演示如何創(chuàng)建項(xiàng)目,使用“解決方案資源管理器”向項(xiàng)目中添加文件,在文件中鍵入代碼,然后生成項(xiàng)目。系統(tǒng)必備 若要完成本演練,您必須了解 c+ 語言的基礎(chǔ)知識(shí)。創(chuàng)建項(xiàng)目 在使用 visual studio 編寫 visual c+ 程序的過程中,第一個(gè)任務(wù)是選擇項(xiàng)目的類型。 對(duì)于每個(gè)項(xiàng)目類型,visual studio 均會(huì)設(shè)置編譯器設(shè)置,并會(huì)為您生成起始代碼。在此演練中的項(xiàng)目中,您將創(chuàng)建一個(gè)基本程序,該程序跟蹤有多少個(gè)玩家正在玩不同的紙牌游戲。創(chuàng)建項(xiàng)目1.
29、在“文件”菜單上指向“新建”,再單擊“項(xiàng)目”。2. 在 新建項(xiàng)目 對(duì)話框中,展開 模板 節(jié)點(diǎn),展開 vc+節(jié)點(diǎn),然后單擊 win32。3. 在已安裝的模板列表中,單擊 win32 控制臺(tái)應(yīng)用程序。 4. 輸入項(xiàng)目名稱。 對(duì)于此示例,請(qǐng)輸入游戲。當(dāng)您創(chuàng)建項(xiàng)目時(shí),visual studio 會(huì)將該項(xiàng)目放入一個(gè)解決方案。 默認(rèn)情況下,解決方案的名稱與項(xiàng)目名稱相同。 接受該名稱。您可以接受默認(rèn)位置、鍵入一個(gè)不同的位置或者瀏覽到要保存項(xiàng)目的目錄。單擊“確定”啟動(dòng)“win32 應(yīng)用程序向?qū)А薄?. 在“win32 應(yīng)用程序向?qū)А钡摹案攀觥表撋?,單擊“下一步”?. 在“應(yīng)用程序類型”下的“應(yīng)用程序設(shè)置”頁
30、,選擇“控制臺(tái)應(yīng)用程序”。 在“附加選項(xiàng)”下選擇“空項(xiàng)目”設(shè)置。 單擊“完成”?,F(xiàn)在有了項(xiàng)目,但項(xiàng)目還沒有源代碼文件。使用解決方案資源管理器 “解決方案資源管理器”可幫助您使用解決方案中的文件和其他資源。在本節(jié)中,您將向項(xiàng)目中添加一個(gè)類,并且 visual studio 將添加 .h 和 .cpp 文件。 然后,為測(cè)試類的主程序向項(xiàng)目添加一個(gè)新的源代碼文件。向項(xiàng)目添加類1. 如果未顯示“解決方案資源管理器”,請(qǐng)?jiān)凇耙晥D”菜單上,單擊“解決方案資源管理器”。2. 在“解決方案資源管理器”中,右擊“頭文件”文件夾,指向“添加”,然后單擊“類”。在添加類向?qū)В归_ visual c+ 節(jié)點(diǎn),單擊 c
31、+單擊,在已安裝模板的列表中 c+ 類 ,然后單擊 添加。3. 在“一般 c+ 類向?qū)А敝?,鍵入 cardgame 作為“類名”,并接受默認(rèn)的文件名和設(shè)置。 單擊“完成”。4. 對(duì)已在編輯區(qū)域中打開的 cardgame.h 文件進(jìn)行以下更改: 在類定義的左大括號(hào)之后添加兩個(gè)私有數(shù)據(jù)成員。 int players; static int totalparticipants; 添加一個(gè)采用類型為 int 的參數(shù)之一的公共構(gòu)造函數(shù)原型。 cardgame(int p); 刪除 visual studio 生成的默認(rèn)構(gòu)造函數(shù)。 默認(rèn)構(gòu)造函數(shù)是沒有參數(shù)的構(gòu)造函數(shù)。 該默認(rèn)構(gòu)造函數(shù)類似于: cardgam
32、e(void);5. 在您對(duì) cardgame.h 文件進(jìn)行更改之后,該文件應(yīng)類似于:6. #pragma once 3.14. class cardgame int players; static int totalparticipants; public: cardgame(int p); cardgame(void); ;#pragma once 行指明編譯器只包含該文件一次。 有關(guān)更多信息,請(qǐng)參見一旦。 有關(guān)此頭文件中的其他 c+ 關(guān)鍵字的信息,請(qǐng)參見 、 和 公共 (c+)。15. 雙擊“源文件”文件夾中的 cardgame.cpp,將其打開以進(jìn)行編輯
33、。16. 在 #include "cardgame.h" 之后,添加以下各行。17. #include <iostream>18. using namespace std;19. 為采用一個(gè) int 參數(shù)的構(gòu)造函數(shù)添加代碼。20. cardgame:cardgame(int p)21. 22. players = p;23. totalparticipants += p;24. cout << p << " players have started a new game. there are now "25. <
34、< totalparticipants << " players in total." <<endl;26. 開始鍵入 pl 或 to 時(shí),可以按 ctrl+空格鍵,以便自動(dòng)完成功能將為您完成鍵入 players 或totalparticipants 的操作。27. 刪除 visual studio 生成的以下默認(rèn)構(gòu)造函數(shù)。28. cardgame:cardgame(void);29. 在您對(duì) cardgame.cpp 文件進(jìn)行更改之后,該文件應(yīng)類似于:30. #include "cardgame.h"31. #includ
35、e <iostream>32. using namespace std;33.34. cardgame:cardgame(int p)35. 36. players = p;37. totalparticipants += p;38. cout << p << " players have started a new game. there are now " 39. << totalparticipants << " players in total." <<endl;40. 41
36、. cardgame:cardgame(void)42. 43. 有關(guān) #include的更多信息,請(qǐng)參見。添加源文件 現(xiàn)在,為測(cè)試類的主程序添加一個(gè)源代碼文件。添加新源文件1. 在“解決方案資源管理器”中,右擊“源文件”文件夾,指向“添加”,然后單擊“新建項(xiàng)”。在“visual c+”類別中,選擇“代碼”,然后單擊“c+ 文件(.cpp)”。2. 當(dāng)名稱,輸入 testgames,然后按 添加。3. 在 testgames.cpp 編輯窗口中,鍵入以下代碼。.3.24.#include &q
37、uot;cardgame.h" #include “stdafx.h” int cardgame:totalparticipants = 0; int main() cardgame *bridge = 0; cardgame *blackjack = 0; cardgame *solitaire = 0; cardgame *poker = 0; bridge = new cardgame(4); blackjack = new cardgame(8); solitaire = new cardgame(1); delete blackjack; delete bridge; po
38、ker = new cardgame(5); delete solitaire; delete poker; return 0; 有關(guān)此源文件中的 c+ 關(guān)鍵字的信息,請(qǐng)參見 新運(yùn)算符 (c+) 和 刪除運(yùn)算符 。25. 在“生成”菜單上,單擊“生成解決方案”。來自生成的輸出應(yīng)顯示在“輸出”窗口中。 這表示項(xiàng)目已編譯,并且未發(fā)生錯(cuò)誤。 如果未顯示輸出,請(qǐng)將您的代碼與前面步驟中提供的代碼進(jìn)行比較。演練:生成項(xiàng)目 (c+)在本步驟中,您將故意在代碼中引入一個(gè) visual c+ 語法錯(cuò)誤,以了解什么是編譯錯(cuò)誤,以及如何修復(fù)它。 編譯項(xiàng)目時(shí),會(huì)顯示錯(cuò)誤消息以指示所發(fā)生的問題的性質(zhì)和位置。系統(tǒng)必備 本
39、主題假定您具備 c+ 語言的基礎(chǔ)知識(shí)。使用 ide 修復(fù)編譯錯(cuò)誤1. 在 testgames.cpp 中,刪除最后一行中的分號(hào),使代碼如下所示:2. return 03. 在“生成”菜單上,單擊“生成解決方案”。4. “輸出”窗口中顯示一條消息,指示生成項(xiàng)目失敗。單擊“輸出”窗口中的“轉(zhuǎn)到下一條消息”按鈕(指向右方的綠色箭頭)。 “輸出”窗口中的錯(cuò)誤消息和狀態(tài)欄區(qū)域指示右大括號(hào)前缺少一個(gè)分號(hào)。若要查看有關(guān)錯(cuò)誤的更多幫助信息,請(qǐng)突出顯示錯(cuò)誤,并按 f1 鍵。5. 將分號(hào)重新添加到導(dǎo)致語法錯(cuò)誤的行的末尾:6. return 0;7. 在“生成”菜單上,單擊“生成解決方案”?!拜敵觥贝翱谥酗@示一條消
40、息,指示項(xiàng)目已正確編譯。演練:測(cè)試項(xiàng)目 (c+)以“調(diào)試”模式運(yùn)行程序使您可以使用斷點(diǎn)來暫停程序,以檢查變量和對(duì)象的狀態(tài)。在本步驟中,您將在程序運(yùn)行時(shí)觀察變量的值,并推斷為什么值與預(yù)期的不同。 系統(tǒng)必備 本主題假定您具備 c+ 語言的基礎(chǔ)知識(shí)。以“調(diào)試”模式運(yùn)行程序1. 如果“testgames.cpp”文件不可見,請(qǐng)?jiān)诰庉媴^(qū)域中單擊該文件對(duì)應(yīng)的選項(xiàng)卡。2. 單擊以下行,將其設(shè)置為編輯器中的當(dāng)前行:3. solitaire = new cardgame(1);4. 若要在該行上設(shè)置斷點(diǎn),請(qǐng)單擊“調(diào)試”菜單上的“切換斷點(diǎn)”,或者按 f9。 也可以單擊代碼行左側(cè)的區(qū)域來設(shè)置或清除斷點(diǎn)。設(shè)置了斷點(diǎn)的
41、代碼行的左側(cè)會(huì)顯示一個(gè)紅色圓圈。5. 在“調(diào)試”菜單上,單擊“開始調(diào)試”,或者按 f5。當(dāng)程序運(yùn)行到包含斷點(diǎn)的行時(shí),執(zhí)行將暫時(shí)停止(因?yàn)槌绦蛱幱凇爸袛唷蹦J剑?代碼行左側(cè)的黃色箭頭指示該行是要執(zhí)行的下一個(gè)代碼行。6. 若要檢查 cardgame:totalparticipants 變量的值,請(qǐng)將鼠標(biāo)指針懸停在該變量上方。 該變量的名稱及其值 12 即顯示在工具提示窗口中。右擊 cardgame:totalparticipants 變量。 選擇“表達(dá)式:totalparticipants”,并單擊“添加監(jiān)視”以在“監(jiān)視”窗口中顯示該變量。 您也可以選擇該變量并將其拖動(dòng)到“監(jiān)視”窗口。7. 在“
42、調(diào)試”菜單上,單擊“逐過程”,或者按 f10 步進(jìn)到下一行代碼。cardgame:totalparticipants 的值現(xiàn)在顯示為 13。8. 右擊 main 方法的最后一行 (return 0;),并單擊“運(yùn)行到光標(biāo)處”。 代碼左側(cè)的黃色箭頭指向要執(zhí)行的下一個(gè)語句。9. 在 cardgame 終止時(shí),cardgame:totalparticipants 數(shù)應(yīng)當(dāng)減小。此時(shí),cardgame:totalparticipants應(yīng)當(dāng)?shù)扔?0,這是因?yàn)樗械?cardgame 指針都已刪除,但是“監(jiān)視 1”窗口指示cardgame:totalparticipants 等于 18。 代碼中存在一個(gè)
43、bug,您將在下一節(jié)中檢測(cè)并修復(fù)它。10. 在 調(diào)試 菜單上,單擊 停止調(diào)試 或按 shift f5 以停止程序。演練:調(diào)試項(xiàng)目 (c+) 在本步驟中,您將修改程序以修復(fù)在測(cè)試項(xiàng)目時(shí)發(fā)現(xiàn)的問題。系統(tǒng)必備 本主題假定您具備 c+ 語言的基礎(chǔ)知識(shí)。修復(fù)包含 bug 的程序1. 若要明白在 cardgame 對(duì)象銷毀時(shí)會(huì)發(fā)生什么,請(qǐng)查看 cardgame 類的析構(gòu)函數(shù)。在“視圖”菜單上,單擊“類視圖”,或者單擊“解決方案資源管理器”窗口中的“類視圖”選項(xiàng)卡。展開“游戲”項(xiàng)目樹并單擊“cardgame”類。下方的區(qū)域顯示類的成員和方法。右擊“cardgame(void)”析構(gòu)函數(shù)并單擊“轉(zhuǎn)到定義”。2
44、. 要在 cardgame 終止時(shí)減少 totalparticipants ,請(qǐng)?jiān)?cardgame:cardgame 析構(gòu)函數(shù)的左大括號(hào)和右大括號(hào)之間鍵入以下代碼:3. totalparticipants -= players;4. cout << players << " players have finished their game. there are now "5. << totalparticipants << " players in total." << endl;6. 7.8
45、. 進(jìn)行更改后,cardgame.cpp 文件應(yīng)如下所示:9. #include "cardgame.h"10. #include <iostream>11. using namespace std;12. cardgame:cardgame(int p)13. 14. players = p;15. totalparticipants += p;16. cout << players << " players have started a new game.there are now "17. << to
46、talparticipants << " players in total." <<endl;18. 19.20. cardgame:cardgame(void) 21. 22. totalparticipants -= players;23. cout << players << " players have finished their game.there are now "24. << totalparticipants << " players in total.
47、" <<endl;25. 26. 在“生成”菜單上,單擊“生成解決方案”。27. 在“調(diào)試”菜單上,單擊“啟動(dòng)調(diào)試”,或按 f5,以“調(diào)試”模式運(yùn)行該程序。 程序?qū)⒃诘谝粋€(gè)斷點(diǎn)處暫停。28. 在“調(diào)試”菜單上,單擊“逐過程”或者按 f10 逐句通過程序。請(qǐng)注意,執(zhí)行每個(gè) cardgame 構(gòu)造函數(shù)后,totalparticipants 的值會(huì)增大。 而在刪除每個(gè)指針(并調(diào)用析構(gòu)函數(shù))后,totalparticipants 的值會(huì)減小。29. 單步執(zhí)行至程序的最后一行。 恰好在執(zhí)行 return 語句之前,totalparticipants 等于 0。 繼續(xù)逐句執(zhí)行程序,直
48、到在 調(diào)試 菜單上單擊 運(yùn)行 或按 f5 退出或從而使程序得以繼續(xù)運(yùn)行,直到退出。演練:部署程序 (c+)現(xiàn)在,我們創(chuàng)建了應(yīng)用程序,最后一步是創(chuàng)建可供其他用戶在其計(jì)算機(jī)上安裝該程序的安裝程序。 為此,我們需要將新項(xiàng)目添加到現(xiàn)有解決方案。 此新項(xiàng)目的輸出是 setup.exe 文件,該文件用于安裝我們之前在另一臺(tái)計(jì)算機(jī)上創(chuàng)建的應(yīng)用程序。本演練將使用 windows installer 來部署應(yīng)用程序。 您還可以使用 clickonce 部署應(yīng)用程序。 有關(guān)更多信息,請(qǐng)參見 visual c+ 應(yīng)用程序的 clickonce 部署。 有關(guān)常規(guī)部署的更多信息,請(qǐng)參見部署應(yīng)用程序和組件。系統(tǒng)必備 本主
49、題假定您具備 c+ 語言的基礎(chǔ)知識(shí)。此過程中使用的功能在 visual c+ 學(xué)習(xí)版中不可用。 創(chuàng)建安裝項(xiàng)目和安裝程序1. 在“文件”菜單上,單擊“新建”,再單擊“項(xiàng)目”。隨即出現(xiàn)“添加新項(xiàng)目”對(duì)話框。2. 在“已安裝的模板”下,展開“其他項(xiàng)目類型”節(jié)點(diǎn)。 接著,展開“安裝和部署”節(jié)點(diǎn)并單擊“visual studio installer”。3. 從“模板”窗格中,選擇“安裝向?qū)А薄?鍵入安裝項(xiàng)目的名稱,例如 gameinstaller。 在“解決方案”列表框中,選擇“添加到解決方案”。 單擊“確定”按鈕。4. 將出現(xiàn)“安裝向?qū)А薄?單擊“下一步”繼續(xù)。5. 從向?qū)У摹斑x擇一種項(xiàng)目類型”窗格中
50、,選擇“為 windows 應(yīng)用程序創(chuàng)建一個(gè)安裝程序”選項(xiàng),并單擊“下一步”繼續(xù)。6. 從向?qū)У摹斑x擇要包括的項(xiàng)目輸出”窗格,選擇“主輸出 來自 游戲”,并單擊“下一步”繼續(xù)。7. 無需在安裝程序中包括任何其他文件,因此,從安裝程序的“選擇要包括的文件”窗格中,單擊“下一步”。8. 檢查向?qū)У母模Ⅱ?yàn)證所有內(nèi)容是否正確。 單擊“完成”創(chuàng)建項(xiàng)目?!敖鉀Q方案資源管理器”中將列出新的 gameinstaller 項(xiàng)目。 此項(xiàng)目將列出應(yīng)用程序依靠的依賴項(xiàng)(如 c 運(yùn)行庫或 .net framework)以及安裝程序中將包括的項(xiàng)目文件。創(chuàng)建安裝項(xiàng)目后,有許多選項(xiàng)可以更改。 有關(guān)更多信息,請(qǐng)參見 署。9
51、. 通過在“解決方案資源管理器”中選擇安裝程序并從“生成”菜單單擊“生成gameinstaller”來生成安裝程序。10. 找到上一節(jié)創(chuàng)建的 setup.exe 和 gameinstaller.msi 程序。 在計(jì)算機(jī)上雙擊任一文件安裝應(yīng)用程序。創(chuàng)建命令行應(yīng)用程序 (c+)我們已經(jīng)學(xué)習(xí)了 visual studio ide,現(xiàn)在可以開始使用 visual c+ 編寫程序了。 我們將學(xué)習(xí)創(chuàng)建的第一個(gè)應(yīng)用程序類型是命令行應(yīng)用程序。 命令行應(yīng)用程序不包含圖形用戶界面 (gui)。 通常,命令行應(yīng)用程序從控制臺(tái)讀取輸入,并將輸出寫入該控制臺(tái),而不是寫入圖形窗口。 在本節(jié)中,您將學(xué)習(xí)如何創(chuàng)建 c 和 c
52、+ 命令行應(yīng)用程序。 還將學(xué)習(xí)如何創(chuàng)建不使用microsoft 擴(kuò)展的標(biāo)準(zhǔn) c 和 c+ 程序。 如果您希望使用 visual c+ 創(chuàng)建在其他操作系統(tǒng)上使用的應(yīng)用程序,這將很有用。系統(tǒng)必備 這些主題假定您具備 c+ 語言的基礎(chǔ)知識(shí)。本節(jié)演練:在命令行上編譯本機(jī) c+ 程序 (c+)演練:創(chuàng)建標(biāo)準(zhǔn) c+ 程序 (c+)在 visual studio 集成開發(fā)環(huán)境中使用 visual (ide) c+ 創(chuàng)建標(biāo)準(zhǔn) c+ 程序。 通過采用此演練中的步驟,您可以創(chuàng)建一個(gè)項(xiàng)目,向該項(xiàng)目添加一個(gè)新文件,修改該文件以添加 c+ 代碼,然后使用 visual studio 編譯并運(yùn)行程序。您可以鍵入自己的 c
53、+ 程序,或者使用示例程序之一。 此演練中的示例程序是一個(gè)控制臺(tái)應(yīng)用程序。 此應(yīng)用程序使用標(biāo)準(zhǔn)模板庫 (stl) 中的 set 容器。visual c+ 使用 2003 c+ 標(biāo)準(zhǔn)進(jìn)行編譯,但有以下幾點(diǎn)主要例外之處:兩階段名稱查找、異常規(guī)范和導(dǎo)出。 此外,visual c+ 支持若干 c+0x 功能,例如,lambda、自動(dòng)、static_assert、rvalue 引用和 extern 模板。系統(tǒng)必備 若要完成本演練,您必須了解 c+ 語言的基礎(chǔ)知識(shí)。創(chuàng)建項(xiàng)目并添加源文件1. 通過以下方式創(chuàng)建一個(gè)項(xiàng)目:指向“文件”菜單上的“新建”,然后單擊“項(xiàng)目”。2. 在“visual c+”項(xiàng)目類型窗格
54、中,單擊“win32”,然后單擊“win32 控制臺(tái)應(yīng)用程序”。3. 鍵入項(xiàng)目名稱。默認(rèn)情況下,包含項(xiàng)目的解決方案與項(xiàng)目同名,但您可以鍵入其他名稱。 您也可以為項(xiàng)目鍵入其他位置。 單擊“確定”創(chuàng)建項(xiàng)目。4. 在“win32 應(yīng)用程序向?qū)А敝校瑔螕簟跋乱徊健?,選擇“空項(xiàng)目”,然后單擊“完成”。5. 如果未顯示“解決方案資源管理器”,請(qǐng)?jiān)凇耙晥D”菜單上,單擊“解決方案資源管理器”。6. 將一個(gè)新源文件添加到項(xiàng)目,如下所示。a. 在“解決方案資源管理器”中,右擊“源文件”文件夾,指向“添加”,然后單擊“新建項(xiàng)”。b. 在“代碼”節(jié)點(diǎn)中單擊“c+ 文件(.cpp)”,為文件鍵入名稱,然后單擊“添加”。
55、該 .cpp 文件即顯示在“解決方案資源管理器”中的“源文件”文件夾中,并且文件將在visual studio 編輯器中打開。7. 在編輯器內(nèi)的文件中,鍵入使用標(biāo)準(zhǔn) c+ 庫的有效 c+ 程序,或者復(fù)制示例程序之一并將其粘貼在文件中。例如,您可以使用 設(shè)置: 查找 (stl 示例)示例程序,該程序是幫助中附帶的標(biāo)準(zhǔn)模板庫示例之一。如果使用該示例程序,請(qǐng)注意 using namespace std; 指令。 此指令使程序能夠使用 cout 和 endl,而無需完全限定名(std:cout 和 std:endl)。8. 保存該文件。9. 在“生成”菜單上,單擊“生成解決方案”。“輸出”窗口顯示有關(guān)
56、編譯過程的信息,例如,生成日志的位置,以及指示生成狀態(tài)的消息。10. 在“調(diào)試”菜單上,單擊“開始執(zhí)行(不調(diào)試)”。如果使用了示例程序,將顯示一個(gè)命令窗口,其中顯示是否在集合中找到了特定的整數(shù)。 演練:在命令行上編譯本機(jī) c+ 程序 (c+)visual c+ 包括一個(gè) c+ 編譯器,可用來創(chuàng)建從基本 visual c+ 程序到 windows 窗體應(yīng)用程序和組件的各種程序。通過按此演練的過程進(jìn)行操作,您可以通過使用文本編輯器創(chuàng)建基本的 visual c+ 程序,然后在命令行上對(duì)其進(jìn)行編譯。也可以編譯使用 visual studio 集成開發(fā)環(huán)境 (ide) 創(chuàng)建的 visual c+ 程序。 有關(guān)更多信息,請(qǐng)參見演練:在 visual studio 中編譯面向 clr 的 c+ 程序 (c+)。您可以使用自己的 visual c+ 程序,而不是鍵入下面步驟中所示的程序。 也可以使用其他幫助主題中的任何 visual c+ 代碼示例程序。 系統(tǒng)必備 若要完成本演練,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物技術(shù)創(chuàng)新合作開發(fā)合同(2篇)
- 理財(cái)委托合同(2篇)
- 小學(xué)二年級(jí)上,數(shù)學(xué)口算練習(xí)題
- 仁愛版地理八年級(jí)下冊(cè):9.2 《中國(guó)與世界同發(fā)展》 聽課評(píng)課記錄
- 蘇教版小學(xué)三年級(jí)口算試題全套
- 蘇教版二年級(jí)上冊(cè)數(shù)學(xué)第三冊(cè)口算能力檢測(cè)
- 單位地皮出租個(gè)人合同范本
- 郊區(qū)廠房租賃合同范本
- 二零二五年度車輛不過戶免責(zé)協(xié)議書:二手車過戶免責(zé)任協(xié)議
- 2025年度雙方體育產(chǎn)業(yè)賽事運(yùn)營(yíng)與贊助合同書
- 蘇州2025年江蘇蘇州太倉市高新區(qū)(科教新城婁東街道陸渡街道)招聘司法協(xié)理員(編外用工)10人筆試歷年參考題庫附帶答案詳解
- 搞笑小品劇本《大城小事》臺(tái)詞完整版
- 2025至2031年中國(guó)助眠床墊行業(yè)投資前景及策略咨詢研究報(bào)告
- 物業(yè)服務(wù)和后勤運(yùn)輸保障服務(wù)總體服務(wù)方案
- 2025四川中煙招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年極兔速遞有限公司招聘筆試參考題庫含答案解析
- 2025年北京市文化和旅游局系統(tǒng)事業(yè)單位招聘101人筆試高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025年中儲(chǔ)棉總公司招聘筆試參考題庫含答案解析
- 2024-2030年中國(guó)科技孵化器產(chǎn)業(yè)發(fā)展現(xiàn)狀及投融資戰(zhàn)略分析報(bào)告
- 中學(xué)學(xué)校2024-2025學(xué)年第二學(xué)期教學(xué)工作計(jì)劃
- 人大代表小組活動(dòng)計(jì)劃人大代表活動(dòng)方案
評(píng)論
0/150
提交評(píng)論