Find Jobs
Hire Freelancers

template of a container with dynamically allocated memory

zł90-750 PLN

Concluído
Publicado há quase 9 anos

zł90-750 PLN

Pago na entrega
I am looking for a person who would write for me a template of a class that could be used as a container for data (the type of data is the parameter of the template). The container should dynamically allocate memory depending on the number of elements put into it (dynamically allocated array). The class should have the methods that do the following: (1) adding a new element at the end of the table (and increasing the memory allocation if it is necessary - use new and delete commands to create and delete an array and write a function that changes the size of allocated memory - do not use realloc) (2) copying constructor; (3) assignment operator; (4) removal of a selected element and moving the rest of elements in the array so there are no gaps after the removal of an element (5) showing on the screen the value of an element on the n-th position in the array; (6) inserting an element in the n-th position in the array; (7) as a friendly class or nested class - two iterators one to use as a pointer to the elements in the table the other to show free position in the array where I can insert a new element. Finally, a main function that allows the user to add element to the array, remove, show the n-th element of the array on the screen, inserting and removing an element from the array. One cannot use any additional libraries. I have 70% of the code written, but I have no time to correct errors and add iterators. It should not take more than one hour to finish this project for an experienced programmer. pobieranie informacji o ilości elementów.
ID do Projeto: 7807647

Sobre o projeto

6 propostas
Projeto remoto
Ativo há 9 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hi Dear. I am good at dynamically allocated memory using c++ programming. If you hire me, I will finish your assignment within 1 day. I already have checked your file and all are easy for me. When I was a student, I already solved such a project many times. If you hire me, I will do my best for you, and you will get full marks. Regards. Thanks.
zł150 PLN em 1 dia
5,0 (4 avaliações)
2,5
2,5
Avatar do Usuário
I teach data structures and algorithms in a university. I am sure I can finish your task quickly and without errors
zł222 PLN em 3 dias
4,7 (4 avaliações)
3,1
3,1
6 freelancers estão ofertando em média zł406 PLN for esse trabalho
Avatar do Usuário
A proposal has not yet been provided
zł1.052 PLN em 2 dias
5,0 (12 avaliações)
4,7
4,7
Avatar do Usuário
hello. I saw your description and attached files. I understand it and can do it well. I have done several project like this. I'm an expert in Data Structures and Algorithms. And I know Java ,C/C++ and Python well. I'm interested this project. I want to discuss with you about this project. If it's possible,please contact me and explain more detail. I wait your good reply. Bye.
zł162 PLN em 1 dia
4,9 (18 avaliações)
3,6
3,6
Avatar do Usuário
Hi, i'm software engineer. I have very good programming knowledge and skills of C++ and Java. I know all about data structures and generic programming. I can do this project. I write standard and efficient code. I provide work on time. Please contact me for details. Regards
zł291 PLN em 1 dia
5,0 (6 avaliações)
2,5
2,5
Avatar do Usuário
i'm a new free lancer and i'm working hard to prove myself. further , i've proficient grip on C++, entrust me with this job and you'll get it done as per your requirements.
zł200 PLN em 0 dia
0,0 (0 avaliações)
0,0
0,0
Avatar do Usuário
A proposal has not yet been provided
zł522 PLN em 1 dia
0,0 (0 avaliações)
0,0
0,0

Sobre o cliente

Bandeira do(a) POLAND
Kraków, Poland
5,0
10
Método de pagamento verificado
Membro desde mar. 8, 2015

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.