موسسه خیریه محک

شهر ریاضی بازی-ریاضی

استفاده از توابع تبدیل مانند atoi به چه سرفایلی نیاز داره؟

+2 امتیاز
1,046 نمایش

وقتی من از توابعی مثل atoi() برای تبدیل استفاده می‌کنم کامپایلر می‌گه که تعریف نشده و وقتی به شکل زیر استفاده می‌کنم:

std::atoi(...)

اخطار می‌ده که در فضای نام std همچی چیزی وجود نداره!!! چرا؟

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده دوشنبه ۲۱ اسفند ۱۳۹۱ در C++ توسط prodo  
ویرایش شده پنجشنبه ۲۴ اسفند ۱۳۹۱ توسط admin

1 پاسخ

+1 امتیاز

اگه میخوای این دستور رو استفاده کنی std::atoi(...)
اینو اول برنامه اضافه کن باید درست بشه...
#include <cstdlib>
و اگه از تابع میخوای استفاده کنی
اینو اضافه کن...
#include <stdlib.h>

Don't Expect Anyone Except Yourself,...
پاسخ داده شده دوشنبه ۵ فروردین ۱۳۹۲ توسط Arash