![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++资料
文章平均质量分 76
Aaron25
这个作者很懒,什么都没留下…
展开
-
C++静态类型
static.cpp文件:#include #include "employ1.h"using namespace std;int main(){ cout Employee *e1Ptr = new Employee( "Suanu", "Mary" ); Employee *e2Ptr = new Employee( "Jack", "Rose" ); cout co原创 2006-03-12 13:36:00 · 2291 阅读 · 0 评论 -
C++中的异常处理
常见的异常处理有:new无法取得所需内存、数组下标超界、运算溢出、除数为0和无效函数参数。异常处理特别适合用于程序无法恢复但又需要提供有序清理,以使程序可以正常结束时。良好编程习惯:发生范围与处理范围不同的错误可以使用异常处理。发生范围与处理范围相同的错误,则应该用其他方法处理。良好编程习惯:使用异常处理时,尽量避免错误处理以外的其他用途的处理,这样可使程序更清晰。异常处理用于错误处理,不原创 2006-03-13 23:34:00 · 2018 阅读 · 0 评论 -
C++模板
1.函数模板函数模板与模板函数的区别:函数模板和类模板如同具有各种形状的模板、模板函数和模板类则相当于按照模板描绘,其形状相同,只是颜色各异。软件工程知识:模板是C++软件可重用的重要功能之一。测试和调试提示:函数模板和宏一样,支持软件的重用。但与宏不同的是,函数模板还可以消除许多类型错误,因为C++提供了安全而全面的类型检查。常见编程错误:函数模板的每个形式类型参数前不放置关键字clas原创 2006-03-12 12:43:00 · 1443 阅读 · 0 评论 -
C++文件处理
C++把文件视为无结构的字节流,所以记录等说法在C++文件中是不存在的。1.创建顺序访问文件#include #include #include using namespace std;int main(){ ofstream outClientFile( "clients.txt",ios::out ); if ( !outClientFile ) { cerr exit( 1原创 2006-03-14 01:08:00 · 4189 阅读 · 2 评论 -
C/C++面试题大汇总
最近因为找工作,收集了很多C语言方面方面的面试题以及答案。现在新工作搞定了,决定把这些资料发出来,送给有需要的朋友,免得再象我一样到处搜寻,实在辛苦。发布之前先申明两点: 1 所有资料来自网络(主要是CSDN),本人只是收集和转发。 2 所有问题解答(尤其是代码)只是参考,不保证正确。先发基本问题,再发编程问题..........想成为嵌入式程序员应知道的0x10个基本问题转载 2006-05-05 10:25:00 · 35263 阅读 · 8 评论 -
各种排序
选择法排序: 选择排序(Selection Sort)的基本思想是:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。#include int selectSort( int x[], int );int main(){ int *p; int i; int a[10] = { 3,6,10,54,32,24,56,26,9原创 2006-09-22 22:43:00 · 1594 阅读 · 1 评论 -
exit()子程序终止函数与return()函数的差别
exit()子程序终止函数与return()函数的差别 在main函数中我们通常使用return (0);这样的方式返回一个值。 但这是限定在非void情况下的也就是void main()这样的形式。 exit()通常是用在子程序中用来终结程序用的,使用后程序自动结束跳会操作系统。 但在如果把exit用在main内的时候无论ma原创 2006-10-26 20:40:00 · 3180 阅读 · 1 评论