تبليغات

ارسال پاسخ 
 
رتبه موضوع:
  • 2 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رفع اشکال
2010-06-05, 12:36 AM
ارسال: #1
Question رفع اشکال
در این تاپیک مشکلاتتون رو در برنامه نویسی زبان سی و سی پلاس پلاس بیان کنید و بقیه جواب بدن


و اگر انسان، انسان بود دگر همه چیز بود و هیچ چیز نبود

و در پــــوچـــی زاری هسـت که عـین هستیــــست

و به یقین می گویم که پوچ، پوچ نیست

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-17, 10:24 AM (آخرین تغییر در این ارسال: 2010-08-24 09:56 PM توسط Gold.)
ارسال: #2
RE: رفع اشکال
بسم الله الرحمن الرحیم
سلام دوستان
استفاده کردن یا نکردن this در مبحث کلاسها چه سودی داره ؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-17, 11:54 AM (آخرین تغییر در این ارسال: 2010-08-17 11:55 AM توسط Rezash.)
ارسال: #3
RE: رفع اشکال
(2010-08-17 10:24 AM)goldgoldy276 نوشته شده:
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
بسم الله الرحمن الرحیم
سلام دوستان
جدای از این سلام یه سلام ویژه به "light4night" و "razash"
استفاده کردن یا نکردن this در مبحث کلاسها چه سودی داره ؟

سلام عزيز،(سلام ويژه :دي)
خوش اومدي گل  رز
مثلا ممكن هست در داخل يك كلاس ، از يك كلاس خارجي استفاده كنيم در اين موقع بايد قبل از توابع حتما نام كلاس ذكر بشه و براي كلاسي كه داخلش هستيم ميتونيم از this استفاده كنيم كه هم مناسب تر و هم زيبا تر هست!
جاهاي مختلفي داره كه الان دقيقا حضور ذهن ندارم،چند نمونه رو اگه داشتي بذار تا روي همون ها بحث كنيم

خود پسندي مانع آموختن است
ترجیح میدهم در خیابان قدم بزنم و به خدا فکر کنم تا اینکه در مسجد بنشینم و به کفش هایم فکر کنم-شریعتی
لطفا قبل از فعاليت در انجمن،
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
را مطالعه كنيد.
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-24, 09:49 PM (آخرین تغییر در این ارسال: 2010-08-24 10:02 PM توسط Gold.)
ارسال: #4
RE: رفع اشکال
سلام
از پاسخ شما قلقلي
کاش لااقل یه مثال می نوشته چون منظور شما رو از اینکه توی دو تا کلاس باید از this
استفاده کنیم نفهمیدم
اما فکر می کنم این طوری بشه از this استفاده کرد . یعنی باید استفاده کرد . عصباني
جدای از خوانایی برنامه
مثلا برای این قطعه از کد زیر
کد PHP:
class reza 
{
        
int a;
        
f(int x)
        {
                
int a 10;
                
this -> x;
                
cout << a;//out put : 10
        
}
}; 
چون دو تا a داریم یکی مال خود کلاس (private)و دیگری در تابع عضو کلاس بکار رفته برای اینکه از این a با اون a اشتباه نشه سوال
منظورم a خود کلاس با a که در تابع عضو کلاس بکار رفته .خنده
باید از this استفاده کنیم .
بنابراین در این برنامه لااقل در داخل تابع f باید از this استفاده کنیم. یعنی از
کد PHP:
this ->
استفاده کنیم .
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-25, 03:18 AM
ارسال: #5
RE: رفع اشکال
this در واقع يك اشاره گر هست!
الان ساعت 3 شب ـة ! برم مقدمات سحري و آماده كنم + خواب خنده بزرگ
پست دادم كه فقط نگي اومد و جواب نداد و كلي غيبت كني چه آدم بدي هستم خنده بزرگ
چشم فردا همين پست رو ويرايش ميزنم و با مثال منظورم از حرفي كه زدم رو ميگم چشمك
فعلا

خود پسندي مانع آموختن است
ترجیح میدهم در خیابان قدم بزنم و به خدا فکر کنم تا اینکه در مسجد بنشینم و به کفش هایم فکر کنم-شریعتی
لطفا قبل از فعاليت در انجمن،
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
را مطالعه كنيد.
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-30, 06:57 PM
ارسال: #6
RE: رفع اشکال
(2010-08-25 03:18 AM)rezash نوشته شده:
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
this در واقع يك اشاره گر هست!
الان ساعت 3 شب ـة ! برم مقدمات سحري و آماده كنم + خواب خنده بزرگ
پست دادم كه فقط نگي اومد و جواب نداد و كلي غيبت كني چه آدم بدي هستم خنده بزرگ
چشم فردا همين پست رو ويرايش ميزنم و با مثال منظورم از حرفي كه زدم رو ميگم چشمك
فعلا
سلام
اگه اشتباه نکنم هنوز فردا نشده !ناراحت

هر 60 ثانيه اي رو كه با عصبانيت ، ناراحتي و يا ديوانگي بگذراني، از دست دادن يك دقيقه از خوشبختي است كه ديگر به تو باز نميگردد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-30, 10:49 PM
ارسال: #7
RE: رفع اشکال
سلام
شرمنده تاپيك ذره ذره اومده پايين و منم فراموش كرده بودم
راستش يكم گشتم جزوه آقاي يزدانجو رو پيدا نكردم تا مثالش رو دقيق بزنم و از حفظم خيلي در خاطرم نيست !
ولي منظورم در مورد توابع دوست و اينجور چيز ها بود.نمي دونم اون جلسه هاي تعريف مجدد يك عملگر سر كلا بودي يا نه؟اگه بودي جاهايي رو كه شي گرا نوشته ورق بزن ببين اگه موردي رو كه گفتم در مورد استفاده در توابع دوست وقتي كه بيش از دو شي در يك تابع داريم رو پيدا مي كني يا نه...
اگه پيدا كردي بذار منم تجديد خاطره كنم!
مثلا فرض كن يك تابع swap داريم و ميخوايم دو متغير از دو شي مختلف رو با هم جا به جا كنيم.يكي از شي ها ماله يك كلاس و ديگري كلا ماله تابعي از كلاس ديگر هست كه به صورت دوست براي كلاس اول تعريف شده . حالا ما در اينجا مجبوريم براي دسترسي به متغير ها براي تعويض با همديگه از نام شي ها استفاده كنيم ؛ پس مي تونيم بنويسيم obj1.moteghayer و obj2.moteghayer يا اينكه به جاي شي فعال از this-> استفاده كنيم.
نمي دونم اين مثال ها رو يادت هست يا نه يا اينكه سر كلاس بودي يا نه ولي توي جزوه Mr بود ! كه هر چي گشتم جزوم رو نيافتم ناراحت
پ.ن : حالا مي فهمن چرا مي گن شلخته نباش خنده بزرگ
پ.ن : ميلاد تابستون با يزدانجو داشتي؟ اگه اين مثال هايي كه ميگم رو داري تو جزوه لطفا بذار

خود پسندي مانع آموختن است
ترجیح میدهم در خیابان قدم بزنم و به خدا فکر کنم تا اینکه در مسجد بنشینم و به کفش هایم فکر کنم-شریعتی
لطفا قبل از فعاليت در انجمن،
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
را مطالعه كنيد.
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-30, 11:16 PM
ارسال: #8
RE: رفع اشکال
(2010-08-30 10:49 PM)rezash نوشته شده:
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
پ.ن : ميلاد تابستون با يزدانجو داشتي؟ اگه اين مثال هايي كه ميگم رو داري تو جزوه لطفا بذار

متاسفانه الان به جزوه دسترسی ندارم ولی آموزش this رو با مثال میزارم


و اگر انسان، انسان بود دگر همه چیز بود و هیچ چیز نبود

و در پــــوچـــی زاری هسـت که عـین هستیــــست

و به یقین می گویم که پوچ، پوچ نیست

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-30, 11:33 PM
ارسال: #9
RE: رفع اشکال
آموزش اشاره گر this

فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.


و اگر انسان، انسان بود دگر همه چیز بود و هیچ چیز نبود

و در پــــوچـــی زاری هسـت که عـین هستیــــست

و به یقین می گویم که پوچ، پوچ نیست

یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
2010-08-30, 11:33 PM
ارسال: #10
RE: رفع اشکال
مرسي
جزوه رو گير آوردي حتما اون تيكش رو بذار ، نمي دونم هر رفتم تو نخش چرا!
پ.ن : آمورشي كه تو تاپيك همسايه زدي مثال نداره ها! خنده

خود پسندي مانع آموختن است
ترجیح میدهم در خیابان قدم بزنم و به خدا فکر کنم تا اینکه در مسجد بنشینم و به کفش هایم فکر کنم-شریعتی
لطفا قبل از فعاليت در انجمن،
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
را مطالعه كنيد.
فقط كاربران عضو قادر به مشاهده لينك ها هستند ، در صورتي كه عضو نيستيد از اينجا عضو شويد.
مشاهده سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در پاسخ
ارسال پاسخ 


موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  رفع اشکال سریعترین راه کامپایل کردن برنامه های زبانCPP ftpa 9 6,320 2010-12-06 10:39 PM
آخرین ارسال: Gold

پرش در انجمن: