use GNU Compiler Collection (GCC) and corresponding toolchain, i.e. Makefiles. This may seem as a chock, if your used to IDE's like Visual Studio or VScode.

Completed Posted 2 years ago Paid on delivery
Completed Paid on delivery

you are to implement a command-line chat system, based on TCP.

The goal is that you get experience working with multiple communication channels at

the same time.

a) TCP Chat Client

Implement a simple chat-client. Must be able to set IP:PORT and nickname at

runtime, e.g. using command-line arguments. See the protocol description below.

There are a testing-servers at [login to view URL], [login to view URL], and

[login to view URL]:4711. For user-input, you should read non-blocking without an echo. I.E.

you should be able to print any messages coming from the server, while the user is

typing their message.

b) TCP Chat Server

Implement a chat-server which is compatible with the chat-client. It must be able to

handle multiple users simultaneously.

C++ Programming C Programming Java Software Architecture CUDA

Project ID: #31110092

About the project

3 proposals Remote project Active 2 years ago

Awarded to:

fahdhtolba

Hello , I have bachelor's degree in computer science and i have been programming in C/C++ for more than 6 years. I have written various network applications some of which are down to the IP packet level, and have writ More

₹4000 INR in 2 days
(8 Reviews)
5.0

3 freelancers are bidding on average ₹1983 for this job

VIPGEOS

aHello Recruiter, I’ve carefully checked your project " WEBSITE DEVELOPMENT and really interested in this job. I have better skill in Web developing. I am hard working and positive attitude man. I work with focus and More

₹1050 INR in 7 days
(3 Reviews)
2.1
Ashikabdullah844

The goddess of the making industry . work and live do not live in the labor of other .i am interested in work

₹900 INR in 3 days
(0 Reviews)
0.0