ورود

نسخه کامل مشاهده نسخه کامل : درخواست برای حل یک مشکل در یک برنامه ساده c++



mehdicpp0
22-02-2013, 13:44
سلام دوستان

من یه کلاس ساده c++ نوشتم به اسم Vektor. کلاس اعمال ساده ریاضی روی یک بردار (vector)

تابع ضرب اسکالر (ضرب عدد در بردار که حاصلشم بردار هست) رو اینجوری نوشتم:
(Vektor Vektor :: operator * (int s
}
;Vektor temp

;temp.x = x * s
;temp.y = y * s
;temp.z = z * s

;return temp
{

و تو تابع main رو این خط ارور میگیره:

;Vektor z=2*y


میگه که y ضربدر 2 تعریف شده تابعش، ولی 2 ضربدر y تعریف نشده....که y خودش یک شی از کلاس Vektor هست

میشه بگید چه راه حلی هست اینجور مواقع ؟؟ممنون از همگی دوستان