std::map<char*,std::set><char*>> nfa; Is this declaration of map wrong.
Hi all,
#include <set>
#include <map>
using namespace std;
void main()
{
std::map<char*,std::set><char*>> nfa;
}
on compling this file VC++ IDE i am getting the following errors
error C2146: syntax error : missing ',' before identifier 'nfa'
error C2065: 'nfa' : undeclared identifier
error C2143: syntax error : missing '>' before ';'
can anyone plz clariify on this. its very urgent
thanks

