ali hosein (25-06-15)
std چیه؟ تابع هست؟ کارش چیه؟ اگه فراخوانی نشه ، چه اشکالی داره؟ مثلا بجای std::cout فقط cout فراخونی و استفاده شه
و اینکه دو علامت نقل قول وسط std و تابع مورد نظر چیه؟
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
ali hosein (25-06-15)
درود دوست عزیز
STD یا C++ Standard Library مجموعه ای از توابع و کلاس های از پیش تعریف شده خود C++ هست، به عبارتی برخی توابع و کلاس های آماده و قابل استفاده
:: برای دست یابی/فراخوانی توابع و کلاس های این مجموعه است؛ طبق استاندارد خود C++ باید ذکر بشه اما با برخی تغییرات میشه بدون :: هم استفاده کرد البته بازم به استاندارد(نگارش) این زبان و کامپایلر بر میگرده
آخرین ویرایش توسط خبات کریمی در تاریخ 25-06-15 انجام شده است
ali hosein (25-06-15), AMD>INTEL (25-06-15), nima_hl (25-06-15), ravegoat (01-07-15), SajjadKhati (25-06-15)
فکر میکنم این طوری باشه دوست عزیز:
اگر تو برنامتون کتابخونه iostream.h رو include کرده باشید میتونید cout رو به صورت مجزا استفاده کنید وگرنه باید به صورتstd::cout استفاده کنید.
برای اطلاعات بیشتر به این لینک هم یه سری بزنید بد نیست.
هرگز به تو دستم نرسد ماه بلندم / اندوه بزرگی ست چه باشی، چه نباشی
ali hosein (25-06-15), AMD>INTEL (25-06-15), ravegoat (01-07-15), SajjadKhati (25-06-15), خبات کریمی (25-06-15)
ممنون گلپسران
والا من که نمیدونم . نظر شما دو تا هم کاملا متفاوت هه
من تازه ++C رو شروع کردم و هیچ چی ازش نمیدونم. نرم افزارمم Microsoft Visual C++ هه چون فک نکنم بیشتر از این نرم افزار ، توابع آماده ای نرم افزار دیگه بهم بده. میده؟ طبعا باید کمپایلر همین نرم افزار باشه دیگه. درسته؟
حوصله ی خوندن متن انگلیسی رو ندارم غیر از اینکه مجبور شم برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
الان کدوم نظر درسته؟
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
ali hosein (25-06-15)
راستی تو Visual C++ اگه میشه قسمت های مختلف شو توضیح بدین . ینی قسمت های Store App و Alt و CLR و General و MFC و ... برا چیه؟
و مهمتر اینکه چجوری میشه یه پروژه ساخت و چند تا اشیاء (منظورم شی گرایی نیست) مثل دکمه و text و ... اضافه کرد و تو اونا کد نوشت که مثلا هر وقت روی دکمه ی مورد نظر کلیک شه ، کدهاش اجرا شه؟ قبلا قسمتی بنام form داشت اما الان توی Microsoft Visual C++ 2013 میبینم ، انگار نداره. کجاست؟ و کلا بصورت command line یا همون کنسول نباشه
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
ali hosein (25-06-15)
درود
شما نگفته بودین که از چه کامپایلر یا IDE استفاده می کنید و فکر کردم سوالتون بنیادین و چرایی اون هست
لزوم بکار بردن :: به کامپایلر و اعلان های پیش فرض بر میگرده و والی مطمئناً خیلی وقت گیر هست و هیچ برنامه نویسی نمیاد تک تک دستورات رو با اسم کتابخانه ها بکار ببره.
چون تازه شروع کردین فعلا لازم نیست وارد جزئیات بشید و با آوردن
using namespace std;
در ابتدای کد(اعلان)، اون کتابخانه در پروژه شما قابل دسترسی خواهد بود و دیگه نیازی به :: نیست، این دستور فایل stdlib.h که مروبط به خود C++ هست رو به پروژه شما اضافه میکنه و هر تابع و کلاسی که تو اون هست رو می تونید مستقیماً استفاده کنید.
کافیه که در همه پروژه ها اعلان های زیر رو داشته باشید تا توابع اولیه ورودی/خروجی در دسترس باشه:
#include <stdlib.h>
#include <stdio.h>
#include <iostream.h>
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
آخرین ویرایش توسط خبات کریمی در تاریخ 25-06-15 انجام شده است
ali hosein (25-06-15), AMD>INTEL (25-06-15), ravegoat (01-07-15), SajjadKhati (25-06-15), VAhid_El (26-06-15)
همین اول سراغ فرم و رابط کاربری ویژوال نرید و از کنسول شروع کنید، بسته به منبعی که برای یادگیری استفاده می کنید، توصیه من کامپایلرهای ساده تر نظیر Borland هست بعدا برید سراغ ویژوال استودیو
ali hosein (25-06-15), AMD>INTEL (25-06-15), SajjadKhati (25-06-15), VAhid_El (26-06-15)
پس منظورش از std ، کتابخونه stdlib هستبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط خبات کریمی برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
آها ینی میشه بجای
using namespace std;اینجوری هم نوشت ؟ :
حالا تو کتابخونه stdlib.h چه توابعی موجوده که برای نام بردن cout اول باید اونو فراخونی کرد؟ آخه من تو borland دیدم که بدون استفاده از std مستقیم مینویسن coutکد:#include<stdlib.h>
چرا؟برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط خبات کریمی برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
اگه میشه بگو این کار با قسمت form امکان پذیره یا نه؟
و اینکه تو نسخه 2013 اصلا form داره؟ من که میگردم پیدا نمیکنم
اتفاقا من از محیط غیر بصری خوشم نمیاد و یکی از عواملی که از ویژال سی ++ استفاده میکنم ، همین قابلیت شی هاش به اضافه ی توابع و کتابخونه هاشه (برنامه نویسی بدون استفاده از اشیاء و توابع آماده لذت نداره)
آخرین ویرایش توسط SajjadKhati در تاریخ 25-06-15 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
ali hosein (25-06-15), AMD>INTEL (25-06-15), خبات کریمی (25-06-15)
گلپسران جواب بدین دیگه
راستی ویژال سی ++ ، ویندوز فورم اپلیکیشن نداه؟ انگار فقط سی شارپ اینو داره؟ ینی با ویژال سی ++ نمیشه اشیایی مثل دکمه و ... ساخت؟
با ویندوز فورم اپلیکیشن ،شی میسازن دیگه؟ درسته؟
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
این چرا ارور میده؟ :
کد:#include "stdafx.h" #include <iostream> int _tmain(int argc, _TCHAR* argv[]) { std::cout << "1234\n" return 0; }
فهمیدم سینتک نزاشتم برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
یاد لوا بخیر . عجف زبون کنار بیا ای بود. ناز و عشوه ی سینتک و تابع اصلی و فراخونی سر فایل و ... نمیومد برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
آخرین ویرایش توسط SajjadKhati در تاریخ 25-06-15 انجام شده است
دانلود فیلم آموزش برنامه نویسی Visual Studio C#.Net
فیلم آموزش کامل Autoplay Media Studio
وقتی انسان ، حیوان هست ، پس قیمت میتونی براش بذاری ولی وقتی انسان حَیّ مُتِاَلِّه هست که قیمت نداره ، بها داره. "دکتر حسن عباسی"
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks