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

[سوال] طراحی و پیاده سازی - خروجی کد ++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