PDA

View Full Version : سوال: مشکل با کتابخانه های CPP



mr.dp+
یک شنبه 11 آبان 1393, 19:31 عصر
با سلام.
من از توزیع Ubuntu استفاده میکنم.
کامپایلرهایی که نصب کردم همونطور که میدونید gcc و gpp با آخرین بروزرسانی هستند و درست نصب شدن.
چند روز پیش خواستم یه سری توابع رو که از CPP 11 به بعد در موجود هست استفاده کنم.مثلا std::to_string
ولی کامپایلر این تابع رو نمیشناسه و میگه که رزرو نشده.
کسی با این مشکل روبرو شده ؟؟؟
چند روزه دارم میگردم ولی منابع انگلیسی کمکی بهم نکردن. (این مشکل رو بعضی ها مطرح کردن ولی جواب خوبی دریافت نشده)

omid_kma
یک شنبه 11 آبان 1393, 22:37 عصر
gcc نسخه چند هست ؟(با این دستور میشه فهمید g++--version )
هدر string رو include کردید؟
ضمنا باید زمان کامپایل این flag رو هم بدید :برای C++‎‎‎14 این : std=C++‎‎‎1y- یا برای C++‎‎‎11 این : std=C++‎‎‎11-

mr.dp+
یک شنبه 11 آبان 1393, 23:12 عصر
ممنون از جوابتون.
دو خط اول رو قبلا چک کردم و دیدم همه چیز درسته . آخرین نسخه ی g++-4.9 هستش.
راستش std=C++‎‎‎‎‎11- رو تو مسیر file> properties > c/C++‎ blild > setting > miscellaneous قبلا گذاشتم ولی بازم مشکل حل نشد.