文档详情

C++课程设计之string字符串类.pdf

发布:2024-08-13约1.06万字共17页下载文档
文本预览下载声明

课程名称:C++程序设计

课程代码:05

题目:字符串类的设计

年级/专业/班:软件工程2班

学生姓名:

学号:

指导教师:袁辉勇

开题时间:2011年5月15日

完成时间:2011年6月5日

—湖南人文科技学院计算机系

目录

一引言3

二设计目的与任务3

三设计方案4

1总体设计4

2详细设计4

四程序清单4

五程序调试与体会10

六运行结果14

七结论错误!未定义书签。

八参考文献错误!未定义书签。

摘要

本设计通过定义字符串类来实现对字符串的赋值、连接、复制、查找、交换

操作。首先定义一个字符串类,通过调用字符串类中成员函数,对字符串类进行

赋值,然后实现了字符串类之间的连接,字符串类之间的相互复制,字符串类之

间的交换,最后可以对该字符串类中的字符串进行查找。

关键字:字符串;类;成员函数;对象

Abstract

Bydefiningthedesignofthistypeofstringtostringtothe

realizationoftheassignment,toconnect,copy,find,exchange

operations.Firstofall,thedefinitionofatypeofstring,bycalling

membersoftheStringclassfunction,thetypeofstringforassignment,

andthenrealizedtheconnectionbetweenthetypeofstring,string-type

betweenthecopy,betweenstring-typeInexchange,thelastclasstothe

stringofstringtofind.

Keywords:string;category;membersofthefunction;object

《C++程序设计》课程设计

字符串类的设计

一引言

随着人们生活水平的提高,计算机发展异常迅速。如今,计算机已经深入到

我们社会的各个领域,计算机的使用也已不再局限于科学计算,它已进入人类社

会的各个领域并发挥着越来越重要的作用。通过计算机对各类信息的管理已经成

为一种高效、快捷的方式。本课程设计就是要求完成一个字符串类的设计,使所

设计出的字符串类具有包括赋值、连接、复制、查找、交换等功能

二设计目的与任务

1、设计目的:

这个程序是通过C++语言采用向量的方法来设计的。通过本次的C++课程设

计,我们将会把平日书本上的知识真正应用到了实际中来。深入了解C++各类及

相关函数的应用,结合其它相关知识,如软件工程等,把所学知识融会贯通。

2、设计任务:

我们此次做的字符串类设计课程将要完成以下功能:

1字符串类对象的输入输出;

2.字符串的长度;

3.字符串的连接;

4.字符串的拷贝;

5.字符串的减法;

6.子串在主串中的定位;

显示全部
相似文档