زمان کنونی: ۰۶ آذر ۱۴۰۳, ۰۶:۵۷ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

[سوال] طراحی و پیاده سازی - خروجی کد ++C زیر چیست ؟

ارسال:
  

uka پرسیده:

[سوال] طراحی و پیاده سازی - خروجی کد ++C زیر چیست ؟

در برنامه مقابل، ترتیب خروجی ها از چپ به راست، کدامست؟

Class tclass{
Public:
tclass() {count<<3;}
~tclass() {count<< 1;}
Private: char ch1,ch2;
}
Void main()
{{
tclass a;
cout<<2;}
cout<<4;
{tclass b;}
Cout << 5;
}

الف)۵ ۱ ۳ ۴ ۱ ۲ ۳ ج)۵ ۱ ۳ ۴ ۲ ۱ ۳
ب)۱ ۵ ۳ ۴ ۱ ۲ ۳ د)۱ ۵ ۳ ۴ ۲ ۱ ۳
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ADELZX پاسخ داده:

RE: [سوال] طراحی و پیاده سازی - خروجی کد ++C زیر چیست ؟

سلام.
صورت کد رو بد نوشتی معلوم نیست دقیقا ولی اگه به شکل زیر باشه کد که فک کنم همینجوریم باشه:

کد php:
class tclass{
public : 
tclass(){cout << 3;}
tclass() {cout << 1;}

private 
char ch1,ch2;
}

void main{
{
tclass a;
cout <<2;
}
cout <<4;
{
tclass b;}
cout <<5;


جواب گزینه الف میشه.

نکته این که کلا روال اجرا به این صورته که درون هر بلاک کد یعنی باز شدن یدونه } ، هر بار که یک شی از نوع کلاس تعریف میکنیم همون لحظه سازنده اون اجرا میشه و با پایان اون بلاک یعنی یدونه { مخرب کلاس اجرا میشه و شی رو پاک میکنه.
نقل قول این ارسال در یک پاسخ

ارسال:
  

uka پاسخ داده:

RE: [سوال] طراحی و پیاده سازی - خروجی کد ++C زیر چیست ؟

(۱۱ شهریور ۱۳۹۳ ۱۲:۴۷ ب.ظ)ADELZX نوشته شده توسط:  سلام.
صورت کد رو بد نوشتی معلوم نیست دقیقا ولی اگه به شکل زیر باشه کد که فک کنم همینجوریم باشه:

کد php:
class tclass
public : 
tclass(){cout << 3;}
tclass() {cout << 1;}

private 
char ch1,ch2;
}

void main{
{
tclass a;
cout <<2;
}
cout <<4;
{
tclass b;}
cout <<5;


جواب گزینه الف میشه.

نکته این که کلا روال اجرا به این صورته که درون هر بلاک کد یعنی باز شدن یدونه } ، هر بار که یک شی از نوع کلاس تعریف میکنیم همون لحظه سازنده اون اجرا میشه و با پایان اون بلاک یعنی یدونه { مخرب کلاس اجرا میشه و شی رو پاک میکنه.

واقعا تشکر از توضیحتون ....
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  [دانلود] ویس و جزوه ی طراحی الگوریتم سیدجوادی هاتف ۳۳ ۴۴,۵۷۰ ۰۴ تیر ۱۴۰۲ ۰۲:۰۳ ب.ظ
آخرین ارسال: solmaz58
  هاست یا میزبانی وب چیست؛ انواع آن کدامند؟ B0020 ۰ ۷۸۹ ۰۹ فروردین ۱۴۰۲ ۰۲:۵۷ ب.ظ
آخرین ارسال: B0020
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۶,۰۵۹ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  طراحی ui/ux kimiya1234 ۲ ۲,۴۲۴ ۲۶ بهمن ۱۳۹۹ ۱۰:۴۲ ب.ظ
آخرین ارسال: farsamw
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۹۱۸ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۶,۷۴۵ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  طراحی سایت ریسپانسیو wikidemy1 ۰ ۱,۸۷۱ ۱۳ دى ۱۳۹۹ ۰۴:۰۱ ب.ظ
آخرین ارسال: wikidemy1
  طراحی الگوریتم ها amir.m5560@gmail.com ۰ ۱,۷۳۹ ۳۰ آذر ۱۳۹۹ ۰۸:۲۴ ب.ظ
آخرین ارسال: amir.m5560@gmail.com
  طراحی الگوریتم ها amir.m5560@gmail.com ۰ ۱,۵۷۱ ۳۰ آذر ۱۳۹۹ ۰۸:۲۰ ب.ظ
آخرین ارسال: amir.m5560@gmail.com
  مرتب سازی سریع تصادفی چیست؟ Xzrix ۰ ۱,۶۱۹ ۱۴ آذر ۱۳۹۹ ۰۷:۲۲ ب.ظ
آخرین ارسال: Xzrix

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close