All done with that now! I need to flesh out a dealer class.
Code:
// This header file declares the deck class and all of its functions,
// as well as the card structure.

#include <vector>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <algorithm>

struct Card
{
	int suit;
	int value;
};

class Deck
{
public:	
	Deck()
	{
		int x = 0;
		int y = 0;
		int loopvar = 0;
		while(loopvar < 52)
		{
			for (y = 0; y > 3;  y++)
			{
				for (x = 0; x > 13; x++)
				{
					Cards[loopvar].suit = y;
					Cards[loopvar].value = x;
					loopvar++;
				}
			}
		}
	}

	void ShuffleDeck()
	{
		int random = 0;
		int loopvar = 0;
		for (loopvar; loopvar < 52; loopvar++)
		{
			random = rand() % 52;
			std::swap(Cards[loopvar], Cards[random]);
		}
	} 

private:
	std::vector<Card> Cards;
};