Find Jobs
Hire Freelancers

C++ Card Game Programming

$10-30 USD

Terminado
Publicado hace casi 10 años

$10-30 USD

Pagado a la entrega
Objectives: 1. Defining classes using separate compilation 2. Use classes, vectors, and pointers. 3. Use dynamic memory 4. Model a deck of playing cards as C++ objects 1. You are to implement the following Card class. enum Suit {HEARTS, CLUBS, SPADES, DIAMONDS}; enum Rank {ACE, TWO, THREE, FOUR, FIVE, SIX, SEVEN, EIGHT, NINE, TEN, JACK, QUEEN, KING}; First place the code above in a header file Card.h and make sure it has include guards. Then define the Card member functions in the implementation file Card.cpp. I provided the definition of Card’s toString() member function below to help get you started: 2. You are to implement the following class CardDeck which models a standard deck of 52 playing cards: Be sure to put the code above in a header file called CardDeck.h with include guards and the appropriate include statements. The definitions of the CardDeck class member functions should go in the implementation file [login to view URL] Make sure the implementation file includes the CardDeck header file. The constructor should create 52 Card objects individually (no loops) using the new operator (dynamic memory) and add each Card object to the CardDeck object’s vector<Card*> member deck. For each Card pointer in the deck, the destructor should call the delete operator to free up the dynamic memory occupied by its Card pointee and then remove the Card pointer from deck. 3. Place the following driver program in an application file [login to view URL] • header files: Card.h, CardDeck.h • implementation files: [login to view URL], [login to view URL] • application file: [login to view URL] (See complete assignment in attached PDF)
ID del proyecto: 6023087

Información sobre el proyecto

12 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi.. I am Nikhil. I have working experience of 3+ year in C++ Development. I have done work on: 1. Data Structure like: Set, Vector, Stack, Linked list, Tree(Any type), Graphes. 2. STL ( Tamplate Library ) 3. Networking Socket, IO programming 4. File Handling and Parsing. I have done several projects on Games, You can check in my profile and I have good reviews also.. Games like: 1. Sudoku Solver 2. Gobblet Game and Many others.. Let start conversation so you get to know about my skills and ability. Please give me a chance to do work with you and I am promising you that you will not disappoint by me. I am very sure that I will do this within 1 day. Please give a chance to conversation with you. I am waiting for your positive response. Thank you. Nikhil
$20 USD en 0 día
4,7 (21 comentarios)
4,0
4,0
12 freelancers están ofertando un promedio de $30 USD por este trabajo
Avatar del usuario
Hi, I am placing my bid on your project because I have read the requirements and I am confident enough with my C++ and algorithm skills. I am focused mostly on doing computer science homework here in freelancer.com and I would like to help you get this project done if you would give me the opportunity. I am a computer science professor and practitioner and this assignment is one of the fields that I teach very well so I can assure you an accurate result. Let me know if you are interested so I can start. Thanks.
$30 USD en 1 día
5,0 (625 comentarios)
7,2
7,2
Avatar del usuario
Hi! I am professional C++ programmer. I can do this project with highest satisfaction. Best Regards, Szymszteinsl
$50 USD en 1 día
4,9 (63 comentarios)
6,7
6,7
Avatar del usuario
I could help you with this project. . .
$40 USD en 2 días
5,0 (9 comentarios)
3,9
3,9
Avatar del usuario
Hello, I have 25 years experience programming in C++. This is not a big project, given what they have prepared for us. A milestone payment for the full budget of your project must be deposited with this site before your offer can be accepted. Alan Idler Chief Software Architect Idleswell Software Creations
$25 USD en 1 día
5,0 (2 comentarios)
3,9
3,9
Avatar del usuario
I am an experienced programmer with over 3 years experience in Java, C#, 5 years in C, C++. I am good at math, algorithm and always provide clean code, well documented.
$25 USD en 1 día
4,9 (9 comentarios)
3,2
3,2
Avatar del usuario
Hello, I can do your task. I have experience in C++, OOP, OOD, STL, algorithms and data structure. This task is simple for me.
$25 USD en 2 días
5,0 (10 comentarios)
2,4
2,4
Avatar del usuario
I love to work on student assignments! And I am sure as hell I can deliver the right result with clear, well commented code.
$30 USD en 1 día
5,0 (1 comentario)
2,4
2,4
Avatar del usuario
I was the top of my class in computer science and math. I'm well versed in all types of math and computer languages.
$20 USD en 1 día
5,0 (3 comentarios)
2,1
2,1
Avatar del usuario
A proposal has not yet been provided
$15 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Propunerea nu a fost încă furnizată
$35 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Los Angeles, United States
5,0
2
Forma de pago verificada
Miembro desde jun 2, 2014

Verificación del cliente

Otros trabajos de este cliente

C++ Bingo Game Code
$10-30 USD
¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos 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)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.