PDA

View Full Version : فرق اين مقدار اوليه دهي ها از ديد زبان هاي برنامه نويسي چيه؟



desatir7316
شنبه 05 آذر 1390, 16:09 عصر
سلام


class c1{
int a;
int b;

c1():b(0){
a=3;
}
}


توي مبحث طراحي زبان هاي برنامه نويسي فرق اين دو مقدار دهي اوليه چي هست؟
ممنون ميشم راهنمايي كنيد.

_hamid
شنبه 05 آذر 1390, 19:23 عصر
کاربردش برای عضوهای (member) های const داخل کلاس هاست.

alamate_aoal
یک شنبه 06 آذر 1390, 03:44 صبح
تو این کلاسی که شما نوشتید هیچ فرقی با هم ندارند

desatir7316
دوشنبه 07 آذر 1390, 09:15 صبح
کاربردش برای عضوهای (member) های const داخل کلاس هاست.
ممنون
منظورتون اینه که فقط const ها رو فقط با این روش مقدار دهی می کنن؟
از نظر سرعت و ... تاثیری نداره؟

desatir7316
دوشنبه 07 آذر 1390, 09:17 صبح
تو این کلاسی که شما نوشتید هیچ فرقی با هم ندارند

ممنون
درسته نتیجه کار هردوتاشون یکیه ولی من می خواستم از دید "درس طراحی زبان های برنامه نویسی " این موضوع رو بررسی کنم
ممنون می شم راهنمایی کنید

desatir7316
سه شنبه 08 آذر 1390, 11:55 صبح
به نظر شما این روش برای مقدار دهی به ثوابت نیست؟