PDA

نسخه کامل مشاهده نسخه کامل : c++ error C2664



jaho
02-12-2009, 00:26
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

سلام برنامم این error رو داره
error C2664: 'stringreverse' : cannot convert parameter 1 from 'char [20]' to 'char'
چرا نمی تونهconvert کنه؟

sin2x=2sinxcosx
02-12-2009, 09:57
لیست پارامتر تابع stringreverse رو به این شکل تغییر بدین :
(void stringreverse(char string[],int i

راستی بهتر بود از کلمه string برای نام متغیر خودتون استفاده نمی کردین . چون خود STL سی پلاس پلاس هم یدونه از این نام داره و تداخل ایجاد می شه .

hosein0251
19-12-2009, 14:49
سلام . من برنامه های نوشته شده با سی ++ نوشته شده رو با سی ++ باز می کن ولی نمی تونم برنامه رو اجرا کنم
CTRL+F5 , f7رو هم می زنتم ولی هیچی نمی شه . هیچ ارور و وارنینگی هم برنامه نداره لطفا کمک کنید

sin2x=2sinxcosx
19-12-2009, 21:04
سلام .
نمی دونم . سوال خیلی کلیه . نمی دونم دقیقا مراحل رو درست انجام دادین که کامپایل نمیشه یا نه .

hosein0251
19-12-2009, 23:09
بالاخره مشکل رو پیدا کردم ممنون