Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

using ctt You are designing a program to process a list of Internet addresses representing numeric addresses of computers. Locally, computers are usually known by

image text in transcribed

using ctt You are designing a program to process a list of Internet addresses representing numeric addresses of computers. Locally, computers are usually known by a nickname, as well. Numeric addresses for computers on the international network Internet are composed of four parts, separated by a space, of the form: xyzm Nickname where x y z mare positive integers and Nickname is the computer nickname (string) 1. Define a class called address_t with components for the four integers of an internet address and a fifth component in which to store an associated nickname. Define function members, with constructors, setters and getters. (address_t.h). 2. The program should implement function members. The default constructor should set the network address to (0 0 0 0 None). Define a function CompareTo which takes 2 network addresses and based on the 2 first components (x, y), compares them for equality. If two computers are located on the same network then they share the same 2 components (address_t.cpp). 3. Your driver program should declare 4 objects of class address_t and read 4 computer network addresses and nicknames and store them in the 4 objects. (address_tDriver.cpp) 4. Your program should display a list of pairs of computers from the same locality that is, each pair of computers with matching values for the first two components of the address. In the message, the computers should be identified by their nicknames Example Input: 111 22 3 44 Borneo 555 66 788 Java 111 225 66 Sumatra 222 33 5 77 Jakarta Example Output message: Machine Borneo and Sumatra are on the same local network

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database And Expert Systems Applications 31st International Conference Dexa 2020 Bratislava Slovakia September 14 17 2020 Proceedings Part 1 Lncs 12391

Authors: Sven Hartmann ,Josef Kung ,Gabriele Kotsis ,A Min Tjoa ,Ismail Khalil

1st Edition

303059002X, 978-3030590024

More Books

Students also viewed these Databases questions