Suljettu

you are required to manage binary files containing variable format recordings

As part of this work you are required to implement a management plan

binary files (binary files) that contain variable format recordings:

name <space> surname

The program will accept the name of a binary file whenever it contains it

the registrations are sorted by brand name. It will also accept the name of one

a second binary file, being [login to view URL], containing integers which

correspond to the first byte of each record in the above binary ([login to view URL]).

For example, be the following.

Maria Mandana

The [login to view URL] position will have the following values:

0 4 12

(the last value is entered for ease of writing).

Then the program should display a menu with the following options:

1. Insert: The user gives the name and surname separated by a space as one

string. Then the new record is inserted into the [login to view URL] file so that

records to remain sorted. It should also be updated

[login to view URL] file accordingly.

If you want to implement a simpler version of insert, always insert the records in

end of file.

2. Delete: The user gives the name and surname separated by a space as one

string. If the name exists in the [login to view URL] file, it will be deleted

so that its entries remain sorted.

It should also be updated

and the [login to view URL] file accordingly. If there is no record it will appear appropriate

message.

3. Search: The user gives the last name they are looking for. You are required to implement binary

search. If the last name is found the corresponding entry will be displayed, otherwise it will

an appropriate message is displayed.

If you want to implement a simpler version of search, you can

serial search.

4. Display: Display all records of the file.

COMMENTS

• The game should be implemented in a Linux environment.

• The files must be accessed using system calls

(not using library functions <stdio.h>). For example

you cannot use the function to open your file

fopen () of <stdio.h> .Open () system call should be used

<fcntl.h>. If an error occurs, the program must terminate after first

print an appropriate message.

• When importing a record, both files should be expanded

appropriate. Accordingly, when deleting both files you should

are reduced appropriately

Implement the individual functions of the program (insert, delete, search and

display) in separate functions.

Taidot: C-ohjelmointi, Linux

Näytä lisää: convert audio files m4r mp3 format software, viewing files fannie mae format, odt files convert pdf format online, binary files installation, converting indesign files web friendly format, converting photoshop files eps vector format, export svg files corel draw format, load binary files sql server, convert files fannie mae format, show binary files sql server, load binary file sql pdf format vbnet, php script manage wav files, find pdf files containing text string, pascal read binary files, application running linux apache server watch directory swf files convert avi format , binary files string, binary files win32 api, convert binary files ascii, convert binary files ascii online

Tietoa työnantajasta:
( 2 arvostelua ) Thessaloniki, Greece

Projektin tunnus: #22378375

3 freelanceria on tarjonnut keskimäärin 40€ tähän työhön

Muhammadsamran

Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 670+ projects here on FREELANCER.COM. The Lisää

€19 EUR 1 päivässä
(8 arvostelua)
3.8
wwwTom

⭐⭐⭐⭐⭐ Greetings Dear Client! ⭐⭐⭐⭐⭐ Professional C/C++ developer is ready for your project! I have gone through your description and I'm very interesting as an expert in this field. I'm developing C/C++ program for 10+ Lisää

€50 EUR 1 päivässä
(3 arvostelua)
2.8
Alfons5

Hi!!! I'm quite experienced in programming. I study Electronics and I'm also on the google cloud. So for sure I can help. So, greetings!!!!

€50 EUR 7 päivässä
(0 arvostelua)
0.0