Declaration With no Type error

//---------------------------------------------------
// Filename: microblog.h
// Purpose: The header file for a class to store a single tweet
//---------------------------------------------------
#include <fstream>
#include <string>
#include "tweet.h"
using namespace std;

class MicroBlog
{
public:
// Constructors and Destructors
MicroBlog(); // default constructor
MircoBlog (const string Date, const string Hashtag, const string Contents)const; // non-default constructor
MicroBlog (const MicroBlog &OtherMicroBlog);
~MicroBlog(); // destructor
private:
static const int MAX_TWEETS = 100;
Tweet blog[MAX_TWEETS];
int num_tweets;
};


When I try to compile I get the error:
ISO C++ forbids declaration of ‘MircoBlog’ with no type [-fpermissive]

What is causing this error?
please no errr whats it called? i can never remember. double posting. asked and answered here: http://www.cplusplus.com/forum/general/130919/ .
Topic archived. No new replies allowed.