انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: abfat در 29 شهریور 1389، 09:05 بظ
-
سلام دوستان.من تو qt یا هر جای دیگه ای شروع به نوشتن میکنم بعد build ارور میپده
cout یا cin ٫declard.یعنی چی؟من تازه بطور جدی شروع کردم یادگیری برنامه نویسی.اول با ++c شروع کردم خوبه؟در کنارش چی یاد بگیرم مفیده؟زاستی مثلا ببینین این کد ساده مشکلش چیه ارور declard میده
#include <iostream>
int main ()
{
int x,y,max;
cout<<"enter 2 num"<<endl;
cin>>x>>y;
x=max;
if(y>x)
y=max;
cout<<"max"<<max<<endl;
return 0;
}
-
فکر کنم باید using namespace std رو اضافه کنید
-
ممنون.حالا این برنامه تو ویژوال استودیو کاموایل میشه؟این اجرا شد اما جواب اشتباهه.چرا؟
-
اشتباهی به جای اینکه x رو بریزی تو max, max رو که مقدار اولیه هم نگرفته ریختی تو x!!
-
اما اینکه پرسیدی با سی پلاس پلاس خوبه شروع کرد! به نظر من بهتره با سی شروع کنی بعد بیای سی پلاس پلاس! چون مفاهیمی مثل operator overloading و class و ارث بری خیلی مهمن اگه بخوای قوی کار کنی!
-
واقعا ممنون.نیاز به مطالعه دارم.بهترین کیاب c که میتونم تهیه کنم چیه.البته فارسی راهتترم.اگه میشه به باقی سوالاتم جواب بدین.همیشه موفق باشی :KS :KS
-
"چگونه با C برنامه نویسی کنیم" نویسنده deitel&deitel ترجمه های متفاوتی ازش هست!
در مورد این که در کنارش چی بخونی باید بدونم هدفت از برنامه نویسی چیه؟؟ مثلا میخوای نرم افزار بنویسی یا توی مسابقات برنامه نویسی شرکت کنی یا ...
ولی عموما در کنارش یه سری کتاب الگوریتم هم بخونی خوبه!
این کد در ویژوال استودیو هم اجرا میشه )ورژن ۲۰۰۸ به بالا, از vc6 استفاده نکن چون یه سری باگ مسخره داره!(در واقع کامپایلر ++g گنو لینوکس خیلی استانداردتر و بهتر از ماله ماکروسافته!
-
بی نهایت ممنون.
-
حتما یاد گیری و کار با پایتون رو توصیه میکنم
راحتتر .تمیز تر و کلا بهتره تازه با کیو تی هم سازگاره
-
حتما یاد گیری و کار با پایتون رو توصیه میکنم
راحتتر .تمیز تر و کلا بهتره تازه با کیو تی هم سازگاره
میشه بگید از کجا؟
-
نظر شخصی من این است که پایتون زبان بسیار خوبی است که یاد گرفتن آن می تواند بسیار مفید باشد. اما من شخصا توصیه می کنم به عنوان زبان اول از یک زبان کلاسیک و استاندارد مثل C یا ترجیحا ++C استفاده کنید. چون پایتون نگاهی کاملا متفاوت از برنامه نویسی را به شما القا می کند که ممکن است شما را برای یادگیری زبان های دیگر دچار مشکل کند.
موفق باشید.
-
ممنون دوستان.فقط کتاب برای پایتون رو از کجا میشه پیدا کرد؟
-
من یک کلاس نوشتم که داخلش یک سازنده با آرگومان پیشفرض هست ولی وقتی از دستور make استفاده میکنم خطا میگیره:
این اعلان سازنده کلاس است:
;(MyClass(const QString &text, QObject *parent=0
این هم تعریف کلاس است:
(MyClass::MyClass(const QString &text, QObject *parent=0
خطاهای زیر رو نشون میده:
Error: ./MyClass.h:16: error: default argument given for parameter 2 of ‘MyClass::MyClass(const QString&, QObject*)
Error: ./MyClass.h:7: error: after previous specification in ‘MyClass::MyClass( const QString&, QObject* ) :Error
-
این هم تعریف کلاس است:
(MyClass::MyClass(const QString &text, QObject *parent=0)
تو سرآمد تابع سازنده باید مقدار پیش فرض بدی که درست انجام دادی ولی نیاز نیست دوباره تو تعریف سازنده هم مقادیر رو پیش فرض رد کنی
بگمانم باید اینجور بنویسی :
(MyClass::MyClass(const QString &text, QObject *parent)
-
واقعا ممنون.نیاز به مطالعه دارم.بهترین کیاب c که میتونم تهیه کنم چیه.البته فارسی راهتترم.اگه میشه به باقی سوالاتم جواب بدین.همیشه موفق باشی :KS :KS
سلام دوست عزیز این کتاب آموزش برنامه نویسی به زبان C نوشته مهندس جعفر نژاد قمی هست که توی دانشگاه ها هم از این کتاب استفاده میشه.
موفق باشید. :)
Ebook_C.pdf (http://parsaspace.com/files/9853368884/Ebook_C.pdf.html)
-
پایتون زبان قوی و جدیدی هست ولی تو ایران هنوز رواج زیادی پیدا نکرده و منابع چندانی هم براش ترجمه نشده
ولی ++C علاوه بر رایج بودن و قدرتمند بودن - منابع زیادی ازش ترجمه شده که میشه به چند مورد اشاره کرد
۱- کتاب دایتل و دایتل که خیلی مشهوره
http://aghazeh.com/programing-language-ebooks/185-c-how-to-program-5th-edition.html
2- کتاب آقای جعفرنژاد قمی
3-کتاب آقای قلزم
-
جالب بود