برگزیده های پرشین تولز

error در ++VC

zohreh

کاربر تازه وارد
تاریخ عضویت
8 آگوست 2005
نوشته‌ها
7
لایک‌ها
0
سلام
كسي ميدونه براي رفع اين Error چيكار بايد كرد؟ error C2666: 'pow' : 2 overloads have similar conversions
 

MehdiC#

کاربر تازه وارد
تاریخ عضویت
2 نوامبر 2004
نوشته‌ها
55
لایک‌ها
0
محل سکونت
ابهر
به نقل از zohreh :
سلام
كسي ميدونه براي رفع اين Error چيكار بايد كرد؟ error C2666: 'pow' : 2 overloads have similar conversions
سلام
این error از اونجایی ناشی میشه که شما دو تا (یا بیشتر) تابع overload شده دارید که
آرگومان هاشون خیلی به هم شباهت دارن ، طوری که در فراخوانی ، کامپایلر دچار اشتباه میشه.
مثلا فرض کنید دو تا تابع F دارید ، یکی با آرگومانهای int و double و دیگری با آرگومانهای
float و int ، حالا اگه تابع F رو با دو عدد 5 و 6 فراخوانی کنید ، چون کامپایلر نمیدونه از بین دو تابع
overload شده کدوم رو انتخاب کنه ، خطای c2666 اتفاق می افته
 

zohreh

کاربر تازه وارد
تاریخ عضویت
8 آگوست 2005
نوشته‌ها
7
لایک‌ها
0
سلام
كسي ميدونه اين يعني چي؟
کد:
-1.#IND000000000
خواهش ميكنم زود جواب بديد . پروژه فوق ام رو هواست.
ممنون​
 

Edis

کاربر تازه وارد
تاریخ عضویت
13 مارس 2006
نوشته‌ها
1
لایک‌ها
0
باسلام به همگي دوستان:D

در ويژوال سي برنامه اي تحت ++c با win 32 consol App نوشته ام.اما بااينكه هيچ خطاي ملموسي در برنامه نيافتم كمپايلر خطاي زير را گرفت:
fatal error C1010 unexpected end of file while looking for procompiled header directive Error executing c1.exe

در ضمن هنگامي برنامه هاي ++c كه قبلاََ تحت بولنس سي نوشته بودم را
در يك پروژه تحت ويژوال سي كپي كردم همين خطاي فوق را گرفت.
لطفاٌ در مورد اين خطا و دلايلي كه متواندباعث بروز آن شود توضيح دهيد.
 
بالا