C++开发工具简介
microsoft visualc++2005

microsoft visualc++2005摘要:一、Microsoft Visual C++ 2005 简介1.微软公司背景2.Visual C++的发展历程3.Visual C++ 2005的特点和功能二、Visual C++ 2005 的主要组件1.Visual Studio 2005 集成开发环境2.Visual C++ 编译器3.链接器、调试器和其它工具三、Visual C++ 2005 的应用领域1.桌面应用程序开发2.游戏开发3.网络应用程序开发4.嵌入式系统开发四、Visual C++ 2005 的优势与不足1.优势:强大的功能、高度兼容、广泛的应用2.不足:学习成本较高、部分功能较复杂五、Visual C++ 2005 的未来发展1.与Visual Studio后续版本的整合2.新功能的加入和优化3.对新技术的支持和适应正文:Microsoft Visual C++ 2005是微软公司推出的一款强大的编程工具,适用于Windows平台的各类应用程序开发。
它基于C++编程语言,为开发者提供了丰富的功能和优秀的开发环境。
Visual C++ 2005是Visual Studio 2005的一个子集,它包括Visual Studio 2005集成开发环境、Visual C++编译器、链接器、调试器和其它一系列开发工具。
借助这些工具,开发者可以轻松地创建、编译、调试和部署应用程序。
Visual C++ 2005广泛应用于桌面应用程序、游戏开发、网络应用程序和嵌入式系统等领域。
由于其高度兼容性和强大的功能,许多知名软件和游戏都是使用Visual C++ 2005开发的。
虽然Visual C++ 2005具有很多优点,但同时也存在一些不足。
例如,它的学习成本相对较高,部分功能可能较为复杂。
不过,随着经验的积累和技术的成熟,开发者可以克服这些困难,充分利用Visual C++ 2005的优点。
keil use

二、LIB51库管理器 库管理器
LIB51库管理器可以把由汇编器、编译器 库管理器可以把由汇编器、 库管理器可以把由汇编器 创建的目标文件构建成目标库( 创建的目标文件构建成目标库(.LIB)。 )。 这些库是按规定格式排列的目标模块, 这些库是按规定格式排列的目标模块, 可在以后被链接器所使用。 可在以后被链接器所使用。
1 KeilC集成工具简介 集成工具简介
三、模拟调试器
Keil C有三个模拟调试器。 有三个模拟调试器。 有三个模拟调试器
(1)模拟程序运行与调试,包括 、汇编、 )模拟程序运行与调试,包括C、汇编、 宏汇编程序; 宏汇编程序; (2)模拟 )模拟CPU及其外围器 及其外围器 如串行口、定时器/计数器 计数器、 口等 口等。 件,如串行口、定时器 计数器、I/O口等。
五、调试(Debug)菜单 调试( )
2 Keil C操作界面 操作界面
8)Breakpointing…:打开断点对话框 ) : 9)Insert/Remove Breakpoint: ) : 在当前行设置/清除断点 在当前行设置 清除断点 10)Enable/Disable Breakpoint: ) : 使能/禁止当前行的断点 使能 禁止当前行的断点 11)Disable All Breakpoints: ) : 禁止所有断点 12)Kill All Breakpoints:清除所有断点 ) : 13)Show Next Statement: ) : 显示下一条指令
2 Keil C操作界面 操作界面
1)Status Bar:显示或隐藏状态栏 ) : 2)File Toolbar:显示或隐藏文件工具栏 ) : 3)Build Toolbar:显示或隐藏编译工具栏 ) : 4)Debug Toolbar:显示或隐藏调试工具栏 ) : 5)Project Windows:显示或隐藏工程窗口 ) : 6)Output Windows:显示或隐藏输出窗口 ) : 7)Source Browser:打开源文件浏览器窗 ) : 口 8)Disassembly Windows: ) : 显示或隐藏反汇编窗口
c2000_ware例程使用

c2000_ware例程使用(原创实用版)目录1.C2000_ware 简介2.C2000_ware 例程的安装与配置3.C2000_ware 例程的使用方法4.C2000_ware 例程的优势与局限5.总结正文【1.C2000_ware 简介】C2000_ware 是一款由我国自主研发的软件开发工具,主要用于 C 语言和 C++语言的编程。
它提供了丰富的函数库和例程,方便开发者进行各种功能的开发和实现。
C2000_ware 具有高度的兼容性和可扩展性,可以运行在多种操作系统平台上,如 Windows、Linux 和 Mac OS 等。
【2.C2000_ware 例程的安装与配置】安装 C2000_ware 例程非常简单。
首先,从官方网站下载最新版本的C2000_ware 安装包,并运行安装程序。
在安装过程中,需要选择合适的安装目录,以便后续使用。
安装完成后,需要对 C2000_ware 进行配置,包括设置编译器、链接器等。
配置完成后,就可以开始使用 C2000_ware 例程了。
【3.C2000_ware 例程的使用方法】使用 C2000_ware 例程非常方便。
首先,打开 C2000_ware 集成开发环境,选择需要使用的例程,然后将例程添加到项目中。
接下来,编写相应的代码,调用例程中的函数,实现所需功能。
最后,进行编译和运行,即可看到程序的运行结果。
【4.C2000_ware 例程的优势与局限】C2000_ware 例程具有以下优势:1.丰富的函数库和例程,可以满足各种开发需求。
2.高度的兼容性和可扩展性,可以运行在多种操作系统平台上。
3.易于安装和配置,降低了开发者的使用难度。
然而,C2000_ware 例程也存在一些局限性:1.与其他主流的开发工具相比,C2000_ware 例程的知名度和应用范围较小。
2.部分功能可能不如其他开发工具完善,需要开发者自行解决。
【5.总结】C2000_ware 例程作为一款我国自主研发的软件开发工具,具有丰富的函数库和例程,易于安装和配置,可以满足大部分开发需求。
TurboC语言概述

TurboC语言概述简介TurboC是一种经典的C语言集成开发环境(IDE),由Borland公司开发并于1990年发布。
作为C语言开发的先驱,TurboC在当时的计算机编程领域具有重要的地位。
它提供了一个强大的开发环境,帮助开发者编写和调试C语言程序。
开发环境TurboC最初是为MS-DOS操作系统开发的,它提供了一个友好的图形用户界面(GUI),让开发者能够轻松地编辑、编译、运行和调试C语言程序。
TurboC还提供了集成的调试器,让开发者能够快速定位和修复代码中的错误。
功能特点TurboC具有许多强大的功能特点,使其成为当时最受欢迎的C语言开发工具之一。
编译器TurboC的编译器具有出色的性能和高效的编译速度。
它能够将C 语言源代码转换为可执行的机器代码,从而实现程序的运行。
编辑器TurboC的编辑器提供了许多方便的编辑功能,如代码高亮显示、自动补全和代码折叠等。
它还支持多文件编辑,使开发者能够同时编辑多个源文件。
调试器TurboC的调试器是其最大的特点之一。
它允许开发者逐行执行代码,检查变量的值,设置断点和监视表达式等。
调试器还提供了单步执行、跳过和跳入函数等功能,帮助开发者更好地理解程序的执行过程。
库函数TurboC内置了许多常用的库函数,如输入输出函数、字符串处理函数和数学函数等。
这些库函数能够满足开发者各种不同的需求,极大地提高了程序的开发效率。
TurboC的影响TurboC的发布对计算机编程产生了深远的影响。
它让C语言的学习和使用变得更加容易和高效,吸引了大量的开发者选择C语言作为他们的主要开发语言。
同时,TurboC也为其他集成开发环境的发展奠定了基础,如Microsoft Visual C++和Eclipse等。
虽然TurboC已经过时并不再被广泛使用,但它的影响依然存在。
许多C语言的基础教程和示例代码仍然使用TurboC作为开发工具。
此外,TurboC的开发理念和设计思想影响了许多后来的C语言开发环境,成为了现代集成开发环境的基石。
c语言编程工具的总结

Win-TC简介WIN-TC是一个TC2 WINDOWS平台开发工具,用于编写C语言程序。
该软件使用TC2为内核,提供WINDOWS平台的开发界面,因此也就支持WINDOWS平台下的功能,例如剪切、复制、粘贴和查找替换等。
而且在功能上也有它的独特特色例如语法加亮、C内嵌汇编、自定义扩展库的支持等。
并提供一组相关辅助工具令你在编程过程中更加游刃有余,如虎添翼。
WIN-TC是Turbo C 2.0(简称TC2.0)的一种扩展形式,是在TC2.0的基础上,增强了系统的兼容性和共享性,允许进行复制粘贴的多项可以用鼠标来操作的功能,比TC2.0使用起来方便。
WIN-TC主要特色1)在WINDOWS下编辑TC代码,可以充分利用WINDOWS的支持剪贴版和中文的特点;2)Include和Lib路径自动定位,告别TC设置路径的历史;3)编译错误捕捉功能,编译时不会出现烦人的DOS窗口;4)支持C内嵌汇编从而实现C/ASM混合编程;5)支持C扩展库(自定义LIB库);6)错误警告定位功能、出现编译错误时双击输出框里的出错行信息可以自动寻找到错误的行,就像DOS的TC那样;7)支持语法加亮功能,并可以自定义设置;8)没有目录路径限制,你甚至可以安装到带有空格的路径文件夹里;9)允许自定义设置输入风格,能够实现VC类似的输入风格;10)可选择是否生成ASM、MAP或OBJ文件,你甚至可以指定只生成EXE文件;11)稳定的文件操作功能,支持历史记录列表和使用模板;12)撤消和重复功能,并可以按照自己内存情况设置最多撤消次数(最多允许999次);13)具有行标计数的功能,并可以设置样式。
Turbo CTurbo C是美国Borland公司的产品,Borland公司是一家专门从事软件开发、研制的大公司。
该公司相继推出了一套 Turbo系列软件, 如Turbo BASIC, Turbo Pascal, Turbo Prolog, 这些软件很受用户欢迎。
Keil简介

Keil简介
最早接触Keil是学习开发8051系列的单⽚机。
Keil C51是Keil公司出品的51系列兼容单⽚机C语⾔软件开发系统,与汇编相⽐,C语⾔在功能上、结构性、可读性、可维护性上有明显的优势,因⽽易学易⽤。
Keil提供了包括C编译器、宏汇编、链接器、库管理和⼀个功能强⼤的仿真调试器等在内的完整开发⽅案,通过⼀个集成开发环境(µVision)将这些组合在⼀起。
Keil 2005年被ARM公司收购,推出了Keil-MDK 针对ARM的开发环境。
最新的版本是Keil MDK V5.0。
从图可以看出MDK5分成了两部分,MDK核和software packs。
MDK核跟以往⼀样分成四个部分,编辑器,编译器,包安装,调试跟踪。
此版software packs与以为版本不同,其内⼜分为device,CMSIS和 Mdidleware。
如何学习Keil,学习Keil最好的教程就Keil⾃带的帮助⽂档。
随时查阅帮助⽂档,⽽不是将其花时间当成⽂献去阅读。
记住,你的任务是⽤Keil完成相应的功能电路,⽽不是学习Keil。
在开发过程中需要什么功能,就去探索,开发⼯具基本都能满⾜。
问题:
搜索⼀圈居然没发现Keil ARM的中⽂开发⼿册。
学习单⽚机也花了⼀段时间了,为什么⽔平没有很⼤的提升。
参考⽂献:
[1] Keil MDK 和 IAR 两款ARM开发⼯具区别⽐较.
[2] Keil、uVision、RealView、MDK、Keil C51之间的区别⽐较.
[5] keil. 百度百科.。
文件比较工具(Windows应用使用C开发)

文件比较工具(Windows应用使用C开发)一、简介文件比较工具是一种用于比较两个文件之间差异的软件工具。
它可以帮助用户快速找出文件之间的差异,比较文件内容的相似性、查找差异行等。
本文将介绍一种使用C语言开发的Windows应用文件比较工具。
二、功能介绍文件比较工具具备以下功能:1. 文件差异比较:用户可以选择两个文件进行比较,工具将显示两个文件之间的差异,如新增、删除、修改的内容。
2. 文件相似度对比:工具将分析两个文件内容的相似性,并返回相似度结果。
相似度计算可以采用文本相似度算法,如余弦相似度、Jaccard相似度等。
3. 差异行定位:对于两个差异较大的文件,工具可以定位并显示两个文件中差异的具体行数,方便用户查找差异点。
4. 文件合并功能:对于用户选择的两个不同版本的文件,工具可以提供合并功能,将两个文件的修改内容进行合并并生成一个新的文件。
5. 文件格式支持:工具可以支持多种文件格式,如文本文件、代码文件等,方便用户比较不同类型文件的差异。
三、开发环境和技术选型1. 开发环境:本工具将使用Windows操作系统下的C语言进行开发。
2. 开发工具:选择较为常用的集成开发环境(IDE),如Visual Studio等。
3. 技术选型:C语言是一种广泛应用于系统开发的编程语言,具有较高的性能和灵活性。
使用C语言进行开发可有效利用操作系统与硬件资源,适合开发高效的文件处理和比较工具。
四、实现步骤以下是文件比较工具的开发步骤:1. 创建项目:在开发工具中创建一个新的C语言项目。
2. 导入文件:将需要比较的文件导入项目中,建立对这些文件的读取和写入功能。
3. 文件差异比较:编写算法,读取两个文件的内容,逐行进行比较,标记出差异内容,并显示差异结果。
4. 文件相似度计算:根据选择的相似度计算算法,将两个文件的内容转换为对应的数值,进行相似度计算,并返回结果给用户。
5. 差异行定位:将两个文件的内容进行逐行比较,标记出差异行号,并提供跳转功能,方便用户查看差异的具体行数。
Windows下几款免费CC++开发工具简介

Windows下⼏款免费CC++开发⼯具简介我相信作为编程初学者,我们都希望有好⽤的编程软件。
这⾥"好⽤"应该⾄少要满⾜两点:1.安装简单,2.使⽤⽅便。
⼤神移驾,对⼯具有特殊偏好跳过,从来不⽤Windows的⽌步。
本⽂不做任何"推销活动",诸君⾃⾏决断。
前传记得刚学C++时,⽤的是⽼师给的⼀个VC6.0的安装光盘镜像。
后来发现了⼀个番茄插件(Visual Assist X),⽤的很爽。
随后⼜发现,每次系统重装(或者还原)后番茄就不能⽤了,不得不重新装⼀遍VC6。
装了多次VC6.0(那时也经常帮同学装)发现,VC6.0在win7上安装有个问题——在跳出安装进度后,你不能将⿏标点到其他窗⼝,或者将其他窗⼝切换到顶层,否则会出现"安装程序⽆法响应"的现象。
当时以为是⽼师给的那个版本才有的问题,在⽹上有下了其他版的VC6,发现有同样的问题,每次下载还要担⼼各种"绿⾊版""破解版"是不是有毒。
就在那之后不久,我在《数据结构课程设计案例精编》上看到了⼀篇精彩的序⾔(可惜没有在⽹上找的该⽂,不然,必定转载于此),其中的⼀节"应当使⽤什么开发环境?"简要介绍了Visual C++系列,Borland C++ Builder,GNU C++的各⾃特点,并做了简单对⽐。
该书介绍的MinGW Developer Studio也有类似的境遇:"Unfortunately MinGW Developer Studio has not been under development since 2005 and the official website has been down since 2008. The MinGW Compiler shipped with the IDE has become really outdated and working download links for MinGW Developer Studio are hard to find."所以,虽然作者的⽂笔不凡,但是现在看来也没有转载的必要了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的学不会”的无奈。
Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难学的高级程序设计语言之一”,人们常将“之一”去掉以表达自己对C++的敬畏。
诚然,C++程序设计语言对于学习者的确有很多难以逾越的鸿沟,体系结构的庞大,应接不暇并不断扩充的特性……除此之外,参考资料之多与冗杂使它的学习者望而却步,欲求深入者苦不堪言。
希望这一份不完全导引能够成为您C++学习之路上的引路灯。
撰写本文的初衷并不打算带领大家体验古老的C++历史,如果你想了解C++的历史与其前期发展中诸多技术的演变,你应当去参考Bjarne的《The Design and Evolution of C++》。
当然也不打算给大家一个无所不包的宝典(并非不想:其一是因水平有限,其二无奈C++之博大精深),所给出的仅仅是一些我们认为对于想学习C++的广大读者来说最重要并且触手可及的开发与学习资源。
本文介绍并分析了一些编译器,开发环境,库,少量的书籍以及参考网站,并且尽可能尝试着给出一个利用这些资源的导引,望对如同我们一样的初学者能够有所裨益。
编译器在C++之外的任何语言中,编译器都从来没有受到过如此之重视。
因为C++是一门相当复杂的语言,所以编译器也难于构建。
直到最近我们才开始能够使用上完全符合C++标准的编译器(哦,你可能会责怪那些编译器厂商不能尽早的提供符合标准的编译器,这只能怪他们各自维系着自身的一套别人不愿接受的标准)。
什么?你说这无关紧要?哦,不,你所需要的是和标准化C++高度兼容的编译环境。
长远来看,只有这样的编译器对C++开发人员来说才是最有意义的工具,尤其是对于程序设计语言的学习者。
一至性让代码具备可移植性,并让一门语言及其库的应用更为广泛。
嗯,是的,我们这里只打算介绍一些公认的优秀编译器。
Borland C++这个是Borland C++ Builder和Borland C++ Builder X这两种开发环境的后台编译器。
(哦,我之所以将之分为两种开发环境你应当能明白为什么,正如Delphi7到Delphi8的转变,是革命性的两代。
)Borland C++由老牌开发工具厂商Borland 倾力打造。
该公司的编译器素以速度快,空间效率高著称,Borland C++ 系列编译器秉承了这个传统,属于非常优质的编译器。
标准化方面早在5.5版本的编译器中对标准化C++的兼容就达到了92.73%。
目前最新版本是Borland C++ Builder X中的6.0版本,官方称100%符合ANSI/ISO的C++标准以及C99标准。
嗯…这正是我前面所指的“完全符合C++标准的编译器”。
Visual C++这个正是我们熟知的Visual Studio 和Visual 2002, 2003以及2005 Whidbey中带的C++编译器。
由Microsoft公司研制。
在Visual Studio 6.0中,因为编译器有太多地方不能与后来出现的C++标准相吻合而饱受批评(想想你在使用STL的时候编译时报出的那些令人厌恶的error和warning吧)。
VC++6.0对标准化C++的兼容只有83.43%。
但是随着C++编译器设计大师Stanley Lippman以及诸多C++社群达人的加盟,在Visual 2003中,Visual C++编译器已经成为一个非常成熟可靠的C++编译器了。
Dr.Dobb's Journal的评测显示Visual C++7.1对标准C++的兼容性高达98.22%,一度成为CBX之前兼容性最好的编译器。
结合强大的Visual 开发环境,是一个非常不错的选择。
至于Whidbey时代的Visual C++,似乎微软所最关注的是C++/CLI……我们不想评论微软下一代的C++编译器对标准化兼容如何,但他确实越来越适合.NET (其实你和我的感觉可能是一样的,微软不应当把标准C++这块肥肉丢给Borland,然而微软可能并不这样认为)。
GNU C++著名的开源C++编译器。
是类Unix操作系统下编写C++程序的首选。
特点是有非常好的移植性,你可以在非常广泛的平台上使用它,同时也是编写跨平台,嵌入式程序很好的选择。
另外在符合标准这个方面一直都非常好,GCC3.3大概能够达到96.15%。
但是由于其跨平台的特性,在代码尺寸速度等优化上略微差一点。
基于GNU C++的编译器有很多,比如:l Mingw:/GCC的一个Windows的移植版本(Dev-C++的后台)l Cygwin:/cygwin/GCC的另外一个Windows移植版本是Cygwin的一部分,Cygwin是Windows 下的一个Unix仿真环境。
严格的说是模拟GNU的环境,这也就是"Gnu's Not Unix"要表达的意思,噢,扯远了,这并不是我们在这里关心的实质内容。
l Djgpp:/djgpp/这是GCC的DOS移植版本。
l RSXNT:http://www.mathematik.uni-bielefeld.de/~rainer/这是GCC的DOS和Windows移植版本。
Intel C++著名CPU制造厂商Intel出品的编译器,Special Design for Intel x86!对于Intel x86结构的CPU经过特别的优化。
在有些应用情况下,特别是数值计算等高性能应用,仅仅采用Intel的编译器编译就能大幅度的提高性能。
Digital Mars C++网络上提供免费下载,Zortech/Symantec C++的继承者,其前身在当年惨烈的C++四国战中也是主角之一。
开发环境开发环境对于程序员的作用不言而喻。
选择自己朝夕相处的环境也不是容易的事情,特别是在IDE如此丰富的情况下。
下面就是我们推荐的一些常见的C++开发环境,并没有包括一些小型的,罕见的IDE。
其中任何一款都是功能丰富,可以用作日常开发使用的。
对于不同层面的开发者,请参见内文关于适用对象的描述。
Visual Studio 6.0这个虽然是Microsoft公司的老版本的开发环境,但是鉴于其后继版本Visual 的庞大身躯,以及初学者并不那么高的功能要求,所以推荐这个开发环境给C++的初学者,供其学习C++的最基本的部分,比如C的那部分子集,当然你别指望他能够支持最新的C99标准。
在日常的开发中,仍然有很多公司使用这个经典稳定的环境,比如笔者就看曾亲见有些公司将其编译器替换为GCC做手机开发之用。
Visual 2003作为Microsoft公司官方正式发布的最新版本开发环境,其中有太多激动人心的功能。
结合其最新的C++编译器。
对于机器配置比较好的开发人员来说,使用这个开发环境将能满足其大部分的要求。
这里不打算单独说Visual Studio Whidbey,虽然Visual Studio .NET 2005 - Whidbey社区预览版已经推出,但暂不是很稳定,读者可以亲身去体验。
Borland C++ Builder 6这个并不是Borland的C++开发环境的最新版本。
选择它的原因是它不是用Java 写的IDE,速度比较快。
它有一个很完善的GUI窗体设计器,和Delphi共用一个VCL。
由于这些特点,比较适合初学者上手。
但是由于其GUI的中心位置,可能不利于对于C++语言的学习。
而且其为了支持VCL这个Object Pascal写的库也对C++进行了一些私有的扩充。
使得人们有一个不得不接受的事实:“Borland C++ Builder 6的高手几乎都是Delphi高手”。
Borland C++ Builder X正如前文所述,虽然版本号上和前面那个IDE非常相象,但是其实它们是完全不同的两个集成开发环境。
C++Builder更多的是一个和Delphi同步的C++版本的开发环境,C++BuilderX则是完全从C++的角度思考得出的一个功能丰富的IDE。
其最大的特点是跨平台,跨编译器,多种Framework的集成,并且有一个WxWindows为基础的GUI设计器。
尤其是采用了纯C++来重写了整个Framework,摒弃了以前令人无奈的版本。
对于C++的开发来说,从编译器,到库,到功能集成都是非常理想的。
可以预见,Borland C++ Builder X 2.0很值得C++爱好者期待。
唯一令人难堪之处是作为一个C++的开发工具,其IDE是用Java写的,在配置不够理想的机器上请慎重考虑再安装。
Emacs + GCC前面讲的大部分是Windows环境下的集成开发环境。
Linux上的开发者更倾向于使用Emacs来编辑C++的文件,用Makefile来命令GCC做编译。
虽然看上去比较松散,但是这些东西综合起来还是一个开0发环境。
如果你能够娴熟的使用这样的环境写程序,你的水平应该足够指导我们来写这篇陋文了。
Dev C++GCC 是一个很好的编译器。
在Windows上的C++编译器一直和标准有着一段距离的时候,GCC就是一个让Windows下开发者流口水的编译器。
Dev- C++就是能够让GCC跑在Windows下的工具,作为集成开发环境,还提供了同专业IDE相媲美的语法高亮,代码提示,调试等功能。
由于使用Delphi开发,占用内存少,速度很快,比较适合轻量级的学习和使用。
Eclipse + CDTEclipse 可是近来大名鼎鼎的开发工具。
最新一期的Jolt大奖就颁给了这个杰出的神物。
说其神奇是因为,它本身是用Java写的,但是拥有比一般Java写的程序快得多的速度。
而且因为其基于插件组装一切的原则,使得能够有CDT这样的插件把Eclipse变成一个C/C++的开发环境。
如果你一直用Eclipse写Java 的程序,不妨用它体验一下C++开发的乐趣。