《初級會計實務(wù)》歷年真題第1-11章_第1頁
《初級會計實務(wù)》歷年真題第1-11章_第2頁
《初級會計實務(wù)》歷年真題第1-11章_第3頁
《初級會計實務(wù)》歷年真題第1-11章_第4頁
《初級會計實務(wù)》歷年真題第1-11章_第5頁
已閱讀5頁,還剩68頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

《VisualC++2010入門教程》

寫在前面

在我還在上學(xué)的時候,我選擇了C++,最初我用VC6作為我的IDE,我

看過很多本C++的教材,有的適合我,有的不適合我,其中有一本叫《VisualC++

2005入門經(jīng)典》的書幫了我不少的忙。因為通常的C++教材都只會介紹C++的語

法什么的,很少會告訴我們?nèi)绾稳ゾ幾g、運行,告訴我們什么是控制臺程序,什

么事Win程序,什么是GUI程序,C++能干什么,VC和C++的區(qū)另U是什么?,F(xiàn)在

有很多的朋友應(yīng)該也有這些問題吧?

學(xué)C++用C++也有幾年了,算不上熟悉,算是初窺門徑吧,我想我應(yīng)該做

點什么幫助一下那些和曾經(jīng)的我一樣困惑的朋友,特別是學(xué)生朋友,告訴他們他

們所困惑的問題的答案。記得我學(xué)C++的時候,沒有人教,有的時候也走了不少

彎路,甚至連調(diào)試也不會,也不知道可以通過看調(diào)用堆??凑{(diào)用次序,還自己慢

慢的去搜索,好傻啊。

接下來我會做一個《VisualC++2010入門教程》系列,用來幫助初學(xué)

者。剛開始學(xué)的時候是很痛苦的,這個我深有體會,特別是身邊還沒有人能夠指

導(dǎo)一二的。內(nèi)容主要涵蓋在Windows下面使用C++進行開發(fā)的常見內(nèi)容,Visual

Studio2010的使用,如何創(chuàng)建新項目,如何調(diào)試,如果配置項目屬性等等,另

外還會介紹VisualC++2010中新加如的一些內(nèi)容,包括一些新的STL組建,一

些新的語法支持等等。

由于本人水平有限,其中難免有錯誤,希望大家諒解,如果大家有發(fā)現(xiàn)

問題還請務(wù)必及時指出來,否則誤導(dǎo)了他人我就罪不容恕了。

注意,本教程非C++教程,不會教你C++,只

會教你如何使用VisualC++2010去練習(xí)去學(xué)習(xí)其它

C++教材上面的程序。因此建議大家認(rèn)真的去看其他的

C++教程,在使用VisualC++2010實踐的時候如果遇

到問題可以到這里來參考。推薦《C++Primer》、《C++

程序設(shè)計語言》《VisualC++2008入門經(jīng)典》。

第一章:關(guān)于VisualStudio.VC和C++的那些事

首先,這三個東西有什么區(qū)別呢?VC和C++是相同的嗎,有什么區(qū)別

呢?我剛開始學(xué)C++的時候也有這樣的問題,在這里我來替大家解釋一下他們到

底是什么。

VisualStudio,我們一般都簡稱為VS,VC全稱是VisualC++,C++就

不用解釋了吧?VisualStudio其實是微軟開發(fā)的一套工具集,它由各種各樣的

工具組成,這就好像Office2007是由Word2007、Excel2007、Access2007

等等組成的一個道理。其中VisualC++就是VisualStudio的一個重要的組成

部分。VisualStudio可以用于生成Web應(yīng)用程序,也可以生成桌面應(yīng)用程序,

在VisualStudio下面,除了VC,還有VisualC#,VisualBasic,過去還有

VisualJit,現(xiàn)在還有VisualF#等等組件工具,使用這些工具你可以使用C++

語言、C#語言或者Basic語言(微軟改進版)進行開發(fā)。這就好比桌上放著刀、叉、

筷子,你可以用它們來吃飯,無論你用什么工具都可以,因為它們都是餐具的一

種。

VC,全稱是VisualC++,它只是一個工具而已。

C++是一門和C、Basic^C#、Java一個概念的東西,它是一門語言,這

個概念就同漢語、英語、法語之間的關(guān)系一樣。語言的可以不同,他們有的復(fù)雜

有的精簡,比如漢語,我個人認(rèn)為這是這個星球上最復(fù)雜的語言;又比如電影《阿

凡達》中外星人使用的語言,不過100都個單詞而已。當(dāng)然,語言并沒有高低貴

賤之分,而對語言掌握的好不好,說的好不好是有高下之別的。

一個語言都有哪些要素呢?語法就是其中一個重要的方面,比如你要對

你所喜歡的人表達愛慕之情,那么你應(yīng)該說“我愛你”,你不能說“你愛我”,

因為這搞錯了主謂賓關(guān)系,因此我們通常都需要按照一定的規(guī)矩和原則表達才會

讓別人正確理解我們真正的含義。在我們的漢語中有一些成語,它們通常都比較

簡單短小,但是卻能表達非常強烈的感情,而且效果非常好。比如你想罵一個壞

人“你實在是太變態(tài)了,這種事情都干得出來。"你可以這樣說:“你也太禽獸

不如了!”對于編程的語言來說,其實也是有成語的,在我看來,這就是庫函數(shù)。

通常我們在編程的時候都推薦選擇庫函數(shù),因為它通常會比較快一些。

一直以來都有不少人混淆VisualC++和VisualStudio,其實最初Visual

C++發(fā)布的時候還沒有VisualStudio這個東西,VisualC++是一個獨立的開發(fā)

工具,與VisualBasic等并列,最后微軟將它們整合在一起組成了Visual

Studioo

VisualC++從發(fā)布起到現(xiàn)在已經(jīng)有10個大版本了,我們這里介紹的

VisualC++2010就是VisualC++10,簡稱VC10。上朔10多年,VisualC++6.0

發(fā)布了,這個被稱為史上最經(jīng)典的VC,現(xiàn)在有很多企業(yè)還在用它,大量的教材

基于這個版本的VC來寫的。然而實際上VC6并沒有想象中的那么美好,孱弱的

IDE,不完善的STL等等讓它越來越不適應(yīng)時代的發(fā)展,同時由于后來的版本和

它的差別越來越大,讓很多習(xí)慣于VC6教材的人在新版本上無所適從。VC6走向

歷史的終結(jié)點其實是必然的,只在于時間問題罷了,況且大部分人都有追求最新

的“嗜好”,所以這里也選擇最新版的VC來做入門教程。

下面來介紹下這個VC版本和VS版本的對應(yīng)關(guān)系:

VisualStudio.net(2002)—>VisualC++.net(2002)—>VisualC++

7.0->_MSC_VER值1300

這個是微軟推出.net戰(zhàn)略之后的最早的一個版本的VC,這個版本相對VC6

來說變化并不是很大,一些不標(biāo)準(zhǔn)的語法依然得到支持,不過IDE界面已經(jīng)出現(xiàn)

TVS時代的雛形。

VisualStuido.net2003->VisualC++.net2003->VisualC++7.1

->_MSC_VER值1310

這個版本我覺得只能算是一個對.net2002的一個Patch版本,解決了一

些Bug,不規(guī)范的語法依然得到支持,比如for循環(huán)變量作用域的問題。

VisualStudio2005->VisualC++2005->VisualC++8.0->_MSC_VER

1400

這個版本算是一個比較符合C++標(biāo)準(zhǔn)的VC版本了,微軟為這個版本的VC

加入了大量的增強版的C庫函數(shù)(CRT函數(shù)),如strcpy_s之類,當(dāng)然,這部分

并不是C和C++標(biāo)準(zhǔn)所要求的。

VisualStudio2008->VisualC++2008->VisualC++9.0->_MSC_VER

1500

這個版本應(yīng)該是在Vista發(fā)布之后出的,如果你是在Vista或者Win7下面

使用,那么應(yīng)該選擇這個版本。這個版本與VC2005變化并不大,不過它的SP1

為C++帶來一些新的STL庫組件(tri部分),以及MFC下面的Ribbon界面。

VisualStudio2010->VisualC++2010->VisualC++10.0->_MSC_VER

值1600.

這個就是我們即將要介紹的版本,那么讓我們來看一下它的啟動畫面吧。

Microioft*

VisualStudio2010旗艦版

這個是VisualStudio2010中文旗艦版的啟動畫面。下一章中,我將教

大家安裝、配置VS2010/VC2010,以及如何使用它來創(chuàng)建第一個C++程序。

如果你沒有下載過VisualStudio2010的話,那么請你提前下載好它吧:

http:〃hi.baidu.com/股2d股7%B3帆)E%B2%C2%D2/blog/item/bbO975dd80129

Id58cl029f5.html

第二章安裝、配置和首次使用VS2010

本章將幫助大家安裝VisualC++2010,幫助大家做?些常見的配置,以及第一次使用

它來寫HelloWord程序。

安裝

VisualC++2010是屬于VisualStudio2010的一部分,這個在前一章中已經(jīng)講解過,

實際上VisualC++2010也有更多的子版本,正如Windows7有旗艦版、家庭高級版、家庭

初級版一樣。在上一章的下載地址中有兩個版本可以選擇,我選擇的時候旗艦版,這個功能

最全面。

如果你下載完畢了,應(yīng)該有?個ISO鏡像文件,如果你是從我給的地址下載的,那么

那個序列號已經(jīng)被替換成正版序列號,直接安裝即可。下面是ISO文件截圖:

共享▼刻錄新建文件夾

cn_visual_studio_2010_ultimate_x

86_dvd_532347.iso

WinRAR壓縮文件

這就是光盤鏡像文件,我們有多種方式可以安裝它,你可以把它燒錄成光盤,也可以

用虛擬光驅(qū)軟件安裝它,由于這個ISO已經(jīng)被修改過了,你甚至可以直接解壓它,然后運

行里面的setup.exe進行安裝。

這里我使用虛擬光驅(qū)進行說明,首先我假設(shè)你已經(jīng)安裝好了虛擬光驅(qū)軟件DAEMON

ToolsLite,如果你還沒有安裝,請去游俠補丁網(wǎng)下載,因為在那里你總是能找到最新的免

費版本。

接下來我們通過虛擬光驅(qū)加載剛才下載好的ISO鏡像:

設(shè)備0:(L:l無媒體裝載"…

q

o

z

llvj

a

(5)裝朝睡動器苣理

a創(chuàng)建光盅映像...

唐o:(L:J無媒體>題裝或映像…

動慚的SCSI模擬驅(qū)力器設(shè)備信息...

設(shè)備參數(shù).

移除驅(qū)動器

/

o

z@幫助

<山

a⑥退出

在彈出的對話框中選擇我們下載好的ISO文件。這個時候,虛擬光驅(qū)里面已經(jīng)替我們

打開了ISO文件,有的機器可能會自動彈出安裝提示,有的不會。如果自動彈出安裝提示,

那么直接通過即可,如果沒有彈出,那么用資源管理器方式進入虛擬光驅(qū)點擊Setup.exe

即可開始安裝。

GL聲計算機>BD-ROM驅(qū)動器(L:)X16-81656Vs2010UJtimMSDNCHS?▼ptI'房主BDROMSSSia(WX16-816…Q1

案■

組織▼畫所刻錄▼

,ZU3TTBTO-Ttmvnr

cab62.cabcab63.cab

■圖片

WinRAR壓j?文件WBWinRAR壓縮文件

;,i

13g14.5MB13.7MB

』看樂a

cab64.cabKcab65.cab

hMnRAR狂翁文江WWinRAR,王縮文:

\SBE3

內(nèi)家建組4.68MB5.64MB

1tcab66.cabcab67.cab

:■計算機WinRAR由收件WBWinRAR汪有文;

5.39MB11.0MB

■System(C:)

cab68.cabhtmllite.dll

1?Software(O)

國葡WinRAR狂縮文件盤]10.0.30319.1

口Document(E:)

21.5MB____IMicrosoft?HtmlLiteControl

—Data(F:)

locdata.iniireadme.htm

.-游戲(H:)配置設(shè)置/3kMaxthonDocument

31.21KB

j幡(I:)120字節(jié)

-m(J:)IFTIsetup.exesetup.ini

一軟件(K:)VisualStudio安裝總動程序一

啰MicrosoftCorporation!

件BD-ROM驅(qū)瀾10.4KB

Jr^lvs_setup.msi|=|1

程序包

痔網(wǎng)路WindowsInstaller

JksF8.39MB▼一

setup.exe修改日期:2010/5/55:11創(chuàng)建日期:2010/5/55:11

大?。?84KB

由于我已經(jīng)安裝好了VS2010,所以接下來無法給大家截圖了,我就直接用文字描述吧。

當(dāng)彈出VS2010安裝程序之后點下一步,然后我們可能會看到完全最小自定義這

樣的選項,我推薦大家選擇自定義,因為只有這樣我們才可以自定我們安裝的目錄。接下來

會選擇安裝的組件。這個時候我們會看到大量的VS2010的組件,這里我們可以選擇是否

安裝Basic是否安裝C#等等,我在網(wǎng)上找到一些圖片,雖然跟中文版2010不一樣,大家

大概的樣子是一樣的,大家就湊合著看看吧。

下面是開始的界面,我們應(yīng)該選擇安裝VS2010.

符MicrosoftVisualStudio2010SetupIcoI回I

Microsoft*18ctalI

VisualStudio*2010

4Micros。任VisuaiGudio

InstallMicrosoftVisualStudio2010featuresandrequired

components.

InstallProductDocumentation

-jl利theMSDNLibrary,whichincludesHelpforVisual

_Studio.

CheckforServiceReleases

CheckforthelatestServiceReleasestoensureoptimal

functionalityofMicrosoftVisualStudio2010.

|ViewReadMeiExit

■?icrosoftVisualStudio2010OltiBateBeta2Setup-StartPageOr?

VisualStudio2010UltimateSetup

PleaseexitallapplicationsbeforeBesuretocarehiyreadandsderst6daltherightsandrestrictionsdesabed

?\continuingwiththeinstallation.inthekeoseterms.Youmustacceptthekensetermsbeforeyoucertinstalthe

software.

MICROSOFTPRE-RELEASESOFTWARELICENSETERMSA

MICROSOFTVISUALSTUDIO2010PRODUCTFAMILYPRERELEASE

“Setupha$detectedth玳thefollowingrequired

Thesekemeterware6agreementbetweenHaosoftCorporation(a

component$arealreadymsUlled:

basedonwhereyoufcve,onedt$ablates)andyou.Pte?ereadthem.

?MicrosoftApplicationErrorReportingTheyapplytothepre-feteasesoftwarenamedabove,v4ichndudesthe

mediaonwhichyoureceived*,fany.ThetermsalsoapplytoanyHcrosoft

updates.

iupptemertJ,

》Setupwillin$UIIthefollowingcomponents:v

?VC9.0Runtime(x86)I的I

?VC10.0Runtime(x86)

?Microsoft.NETFramework4Beta2PressthePageDowntoytoseemoretext.

?MicrosoftVisualStudio2010UltimateBeta2

1havereadandacceptthelicenseterms.

Old?notAcceptthelicenseterm*.

Toinstall,youmustacceptthelicensetermsand

enteravdlid25-characterproductkey,where

prompted.

[]

上面這個時候選擇同意。然后安裝包會開始搜集信息:

MicrosoftVisualStudi...中?12:43AM

選擇目錄:

licrosoftVisualStudio2010OltiaateBeta2Setup-OptionsPace

OOvisualStudio2010UltimateSezp

SelectFeaturestoinstall:Featuredescdpbon:

@EuM

Thisoptioninstallsallofthefeaturesavailableforthe

CompfeteVmidStudionsialdbonInHaial

product.

progtdffwrangfindtools

QCy?to<n

SelectwhichpcogramrTMnglanguage:andtods

toinitalonthene)d

Productinstalpath:

tek$p?cerequirement:

VolumeDiskSizeAv&bteRequiedRemanng

C391GB154G854GB39GB

D391GB232GB0Wes232GB

E:709G8162GBOb^es162GB

[《Erevio^"|[!向d][Cwd-

然后就是開始安裝了,注意安裝的時候可能需要重啟一兩次。

最后安裝成功:

配置

當(dāng)安裝成功之后,我們就可以開始使用了,這里我先教大家做一些常見的配置,當(dāng)然

大家也可以直接用默認(rèn)的設(shè)置,我這樣配置主要是為了方便。

下面通過開始菜單來啟動VS2010吧:

.KMPlayer▲

MicrosoftDeveloperNetwork

MicrosoftDirectXSDK(February2(X

MicrosoftDirectXSDK(February20:

MicrosoftOffice

MicrosoftSilverlight3SDK-中文(簡

MicrosoftVisualStudio.NET2003

MicrosoftVisualStudio2005

MicrosoftVisualStudio2008

MicrosoftVisualStudio2010

蚣MicrosoftVisualStudio2010如!

QOMicrosoftVisualStudio2010二

§Microsoft測試管理器2010

MicrosoftWindowsSDKTools

TeamFoundationServerTools

VisualStudioTools

MicrosoftWindowsSDKv6.0A

NVIDIACorporation

PPStream

QuickTime

SharePoint

StarUML

.UltralSO▼

《返回

|搜索程序和文件J

如果你是第一次開始,那么可能會讓你選擇默認(rèn)的環(huán)境設(shè)置,我們要使用vc當(dāng)然選

擇VC的配置:

I:X>VisualBasic開發(fā)設(shè)?

聲VisualC#開發(fā)設(shè)置

品(VisualC++開發(fā)設(shè)g

展jVisualF#開發(fā)設(shè)g

留Web開發(fā)

艮Web開發(fā)(僅代碼)

融常規(guī)開發(fā)設(shè)置

金項目莒理設(shè)置

出現(xiàn)下面的畫面表示已經(jīng)成功安裝和運行了。這是起始頁面,以后你會經(jīng)常見到它。

8起始頁?MicrosoftVisualStudio

文件⑹編輯?視圖MvAssistx調(diào)試⑼團隊國)3^(A)ia(T)體至結(jié)構(gòu)g測試⑤分析師分口o

\聞,」uJ&國1X小趨g▼。-屏-1

:?JJJ』1。穿I?'一?J%二蘇看臺七<:?而一:;,

解決方案資源苣理器▼QX起始頁X

Microsoft*

UOVisualStudio,2010旗艦版

口入門指

到TeamFoundationServer

?新建項目

打開項目...

最近使用的項目

&i在項目加載后關(guān)閉此頁

&5啟動時顯TH此頁

㈤解法方案資源管理…氣類視圖通屬性苜理器

?代碼定義窗口B螭出

注意,你可能會沒有VAssistX這個菜單,因為這個是個外部工具,以后會給大家解釋它的

用處,現(xiàn)在暫時忽略。接下來讓我們來做一些常見的設(shè)置。通過菜單工具》選項調(diào)出配置對

話框,下面是一些常見的設(shè)置:

調(diào)處行號,選擇文本編輯器,所有語言,把行號打成勾。

如果你想調(diào)整字體或者顏色,那么可以在這里選擇:

單擊工具欄的空白區(qū)域,讓我們把生成工具欄調(diào)出來:

HTML源軸

lntelliTrace

MicrosoftOfficeExcel

MicrosoftOfficeWord

SRibbon

SourceControl-Subversion

Transact-SQL

qVisualAssistX

后Web瀏覽器

Web一鍵式發(fā)布

XML漏輯器

報表

S報表邊框

售報表格式

SI?標(biāo)準(zhǔn)

E表設(shè)計器

;布局

BiSnSttiS

',定向關(guān)系圖

無話框編輯器

工像

視圖設(shè)計器

百垓

這樣我們就可以直接在工具欄上面選擇編譯項目、編譯整個解決方案、運行程序和調(diào)

試程序了。選擇生成工具欄旁邊的小三角形可以自定,我們還可以添加一些按鈕:

:,酉囹|丁二:

二潞4bBe30Abr

溫)或移除蜘(A),]

啟動遍試(S)F5

生成選定內(nèi)容(5

生成解決方案⑻F7

取消(A)Ctrl+Break

刑油而不調(diào)試HH)Ctrl+F5

-

-

最r目封(0...

l

M事置丁具欄(R)

L

一,

veo-UTTicebnareEoim現(xiàn)后

單擊自定義界面下面的添加按鈕就可以添加新的按鈕了,現(xiàn)在我們把開始執(zhí)行(不調(diào)試)

添加工具欄中:

“LI△.z.r:i.i-i

超I3宙電

添加命令

口的命令?

卻1(G):

類圖

領(lǐng)

視圖

州庫關(guān)系圖

體系結(jié)構(gòu)

W

圖燥

團隊

夕HS程序

文件

Studio

以前經(jīng)常有人問我為什么我的程序閃一下就沒了,這就是因為它們把調(diào)試(F5,那

個實心的三角形)當(dāng)成了運行(不調(diào)試,Ctrl+F5,空心帶尾巴的三角形)了。當(dāng)然是一閃

而過啦。關(guān)于調(diào)試以后說到。

HelloWorld.

下面讓我們用VC++2010也就是VC10來做一個控制臺的HelloWorld程序吧。

VC2010里面不能單獨編譯一個.cpp或者一個.c文件,這些文件必須依賴于某一個項

目,因此我們必須創(chuàng)建一個項目。有很多種方法都可以創(chuàng)建項目,可以通過菜單:文件,新

建,項目;也可以通過工具欄點擊新建項目進行創(chuàng)建。這里我們點擊起始頁面上面的新建項

目:

Microsoft*

VisualStudio2010旗艦版

口入門指E

連接至UTeamFoundationServer

田歡迎使用

新建項目…

打開項目…

最近使用的項目F

點擊之后進入新建項目向?qū)?

!.NETFramework4▼旗序依據(jù):默認(rèn)值|a型三妥」的慢木Q||

已安裝的模板

炎量:VisualC++

Win32的臺^^^VisualC++

VisualC+*用于創(chuàng)建Win32控制臺應(yīng)用程原的項目

ATI

MFC朝研VisualC++

CLR

宸現(xiàn)

Win32項目VisualE?

MFC

?a一目VisualC**

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論