C++ 划分为几个部分
答案:3 悬赏:50 手机版
解决时间 2021-01-09 22:08
- 提问者网友:动次大次蹦擦擦
- 2021-01-09 13:20
C++ 划分为几个部分
最佳答案
- 五星知识达人网友:千夜
- 2021-01-09 14:58
简单回答:
1、纯C++语言的范筹:
(c++中基本数据类型使用【int,char....】和设计模式),C语言还有更多的东西,类、指针、继承等等才是真正难的,强的东西。
2、这是编程工具的掌握:
MFC(主要负责界面显示)。编程工具不止有VC,别的编程工具中没有MFC。
3、这是操作系统功能的调用:
win32API(调用.net的底层函数实现内存规划)。只有win有API,后期的win还补入了.net。别的系统比如DOS、linux、iOS、Unix中没有API。
学编程需要耐心,下面是个人经验,我尽可能以简易的方式描述,希望你有耐心看。
一、C++是一门计算机高级语言,它用来进行计算机编程,写好的代码通过特定的软件系统进行转译为计算机能直接或间接执行的代码。(好吧,我承认前一条说的是费话,学编程的基本都知道。但还是得说哇,因为后面的是这个认识基础上的传承。)
二、C++这门计算机语言,就象我们平常说话似的,有规则,有语法。这些固定的规则、语法就是单纯的C++这门语言的范畴。这包括如何去定义变量,变量有哪些种类,常规的顺序执行、条件执行、跳转语句、循环执行。还包括类的定义、类的继承。数组、结构、指针等等。
三、但是C++语言的范畴并不包括如何在VC中创建一个窗体,如何放置一个控件,如何让VC自动生成一个触发函数。这是微软的VC++这个编程环境的使用规则,它的典型的架构MFC,就是这一类的概念,它约定你在微软的VC中具体的如何才能弄出一个程序。
四、API就更不是C++的范畴了,它是win提供的功能调用,不但C++可以调用,delphi编程也可以调用,VB也可以调用,PB可以调用,VFox可以调用,甚至很多编程者看不起的易语言也可以调用。只要调用方法正确,就可以实现即定的功能。
五、MFC不是C++的唯一,也就是说,VC不是C++的唯一,VC是微软的Visual Studio编程环境中的组件(就象Office套件一样),这个Visual Studio管的实在有点儿宽,不同的版本里面包含的编程种类不同,一般包括VC++、VB、C#、J++等,VC只是其中的一套组年,C++也只是Visual Studio中的一种编程语言。
六、C++编程工具除了Visual Studio中的VC外,还有C++Builder、Eclipse、Dev C++等等,早期还有Turbo C++等。顺便说一声,早期的电脑运行在DOS下,那时可没有API。Linux、Unix下也没有API。
1、纯C++语言的范筹:
(c++中基本数据类型使用【int,char....】和设计模式),C语言还有更多的东西,类、指针、继承等等才是真正难的,强的东西。
2、这是编程工具的掌握:
MFC(主要负责界面显示)。编程工具不止有VC,别的编程工具中没有MFC。
3、这是操作系统功能的调用:
win32API(调用.net的底层函数实现内存规划)。只有win有API,后期的win还补入了.net。别的系统比如DOS、linux、iOS、Unix中没有API。
学编程需要耐心,下面是个人经验,我尽可能以简易的方式描述,希望你有耐心看。
一、C++是一门计算机高级语言,它用来进行计算机编程,写好的代码通过特定的软件系统进行转译为计算机能直接或间接执行的代码。(好吧,我承认前一条说的是费话,学编程的基本都知道。但还是得说哇,因为后面的是这个认识基础上的传承。)
二、C++这门计算机语言,就象我们平常说话似的,有规则,有语法。这些固定的规则、语法就是单纯的C++这门语言的范畴。这包括如何去定义变量,变量有哪些种类,常规的顺序执行、条件执行、跳转语句、循环执行。还包括类的定义、类的继承。数组、结构、指针等等。
三、但是C++语言的范畴并不包括如何在VC中创建一个窗体,如何放置一个控件,如何让VC自动生成一个触发函数。这是微软的VC++这个编程环境的使用规则,它的典型的架构MFC,就是这一类的概念,它约定你在微软的VC中具体的如何才能弄出一个程序。
四、API就更不是C++的范畴了,它是win提供的功能调用,不但C++可以调用,delphi编程也可以调用,VB也可以调用,PB可以调用,VFox可以调用,甚至很多编程者看不起的易语言也可以调用。只要调用方法正确,就可以实现即定的功能。
五、MFC不是C++的唯一,也就是说,VC不是C++的唯一,VC是微软的Visual Studio编程环境中的组件(就象Office套件一样),这个Visual Studio管的实在有点儿宽,不同的版本里面包含的编程种类不同,一般包括VC++、VB、C#、J++等,VC只是其中的一套组年,C++也只是Visual Studio中的一种编程语言。
六、C++编程工具除了Visual Studio中的VC外,还有C++Builder、Eclipse、Dev C++等等,早期还有Turbo C++等。顺便说一声,早期的电脑运行在DOS下,那时可没有API。Linux、Unix下也没有API。
全部回答
- 1楼网友:醉吻情书
- 2021-01-09 17:33
有一种方法,如下:floatf;//假设要处理这个数floatt=f-(int)f;//小数点前变成0了while(t>0){t*=10;cout<<(int)t;t=t-(int)t;}
- 2楼网友:夜余生
- 2021-01-09 16:07
MFC 并不是C++的一部分,否则QT也要加进来了
Win32API大多数是用C的函数方式调用的也不是C++的一部分,学object-C和linux下C++编程的人无需学习Win32API
C++,应该是C加了两个东西
1,是加了重载、缺省参数、内联函数这些东西
2. 加了类,衍生出了继承派生、虚函数、抽象类这些东西。
设计模式也是独立于C++的,C++只是一个语言,不要管太多
Win32API大多数是用C的函数方式调用的也不是C++的一部分,学object-C和linux下C++编程的人无需学习Win32API
C++,应该是C加了两个东西
1,是加了重载、缺省参数、内联函数这些东西
2. 加了类,衍生出了继承派生、虚函数、抽象类这些东西。
设计模式也是独立于C++的,C++只是一个语言,不要管太多
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯