[SOLVED] C++ data structure software Lab report

$25

File Name: C++_data_structure_software_Lab_report.zip
File Size: 357.96 KB

5/5 - (1 vote)

Lab report

Course:
Class Libraries and Data Structures
Semester:
1st semester of the academic year 2019-2020
Major:
Software Engineering
Class:
2018
Student Name:

Student ID:

Teacher:
ZHAO, Hengjun ()

School of Computer and Information Science

Name
Introduction to C++ Containers
Date
Sep. 192019
Type
Confirmatory
Design
Comprehensive
Objective & Requirements
Learn operator overloading in C++
Understand dynamic memory allocation in C++; grasp the use of new and delete for memory allocation and reclaim; Grasp the use of pointers and arrays
Understand the concept of containers
Experimental environment (platform and software)
Windows 7 (or higher versions) + Visual Studio 2010 (or higher versions)
Experimental content and design (Main Content, Procedure, Codes and Results)
Task 1
Overloading the operator >to rewrite the makesMoreThan method in the Employee class you defined in the last lab;
Use your overloaded >to rewrite the findBestPaid method you defined in the last lab;

Task 2
In the employee container class sent you, implement a method remove(i) that can remove the item of index i in the container (Note that the first item is of index 0)
Based on remove(i), implement a method removeEmployee() in the company class that allows the user to input an index i and then remove the employee of index i. (Note that the first employee is of index 0)
Test your implementation in the main() function
Result analysis and discussionAnalysis of experimental results and summing up the harvest and the existing problems

Comments & Evaluation
Content & Design (A-E)

Procedure & Codes (A-E)

Results (A-E)

Analysis & Discussion (A-E)

Score (A-E):
Feedback comments:

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[SOLVED] C++ data structure software Lab report
$25