PDA

View Full Version : مشکل در استقاده از map



lvlina_r
چهارشنبه 02 تیر 1389, 11:34 صبح
سلام، من می خوام برنامه ی تبدیل گرامر به pda را بنویسم، برای این کار می خوام گرامرم که مثلا اینه :

E->E+T|T
T->T*F|F
F->(E)|x1|x2
را در آرایه ای مثل این :
http://i48.tinypic.com/2cxaz9f.jpg
ذخیره کنه، به طوری که E T F کلید آرایه باشند، برای این کار من می خواستم از Map استفاده کنم
ولی نمی تونم آرایه ای از string ها را درست کنم،
مثلا یه همچین چیزی
map <char,list<string>> gr;
ولی error می ده ....
ممنون می شم سریع جوابما بدین

qwerty11
چهارشنبه 02 تیر 1389, 16:00 عصر
چرا error میده !؟
از vector هم نمیشه استفاده کرد !؟

map<char,vector<string>> gr