identifier string is undefined

I am writing a class header file for a school project and intellisense keeps telling me that identifier string is undefined. I read in a previous post that using namespace std would work, but it didn't help anything. Can someone tell me what I'm doing wrong?

#pragma once
#include <string.h>

using namespace std;

class TLIST
{
public:
TLIST();
TLIST(const TLIST &);
~TLIST();
bool IsEmpty();
bool IsFull();

int Search(const string &);

};
#include <string>
Topic archived. No new replies allowed.