PDA

View Full Version : ارورها در Turbo C++4.5



Mohsenvahedi
پنج شنبه 16 تیر 1390, 18:07 عصر
به نام خدا. سلام به دوستان عزیز.من این برنامه که عکسشو گذاشتم را با C++4.5نوشتم.برنامه کامپایل شد
ولی این ارورها رو میده خواهشا هر کی می دونه راهنمایی
کنه.ضمنا اگه تونستید یه لیست کامل از ارورهای این زبانو بگذارید
یا به ایمیلم ارسال کنید
mvmohsenvahedi@gmail.com
72069

glassysmart
پنج شنبه 16 تیر 1390, 19:29 عصر
سلام
اون چیزی که شما نوشته اید ایراد سینتکسی و منطقی دارد لطفا بگویید می خواهید دقیقا چه کار کنید
2- متن خطا ها برای هر کامپایلر متفاوت است و منبعی هم فکر نکنم وجود اشته باشد
3- همین الآن توربو سی را از کامپیوتر خود پاک کنید و از یه کامپایلر جدید مثل gcc استفاده کنید

Salar Ashgi
جمعه 17 تیر 1390, 13:59 عصر
اون تابع بازگشتی که نوشتید احتمالا قراره معکوس یک "رشته" رو حساب کنه ، چون معکوس کاراکتر بی معنیه ، به خاطر اینکه طولش همیشه یک هست !
اگه منظورتون نوشتن تابعی بازگشتی که معکوس رشته پیدا کنه ، هست ، به کد زیر نگاه کنید :


#include <iostream>
#include <conio>
#include <string>
using namespace std;
void Reverse(string a,int n){
if(n==1)
cout<<a[0];
else{
cout<<a[n-1];
Reverse(a,n-1);}

}
//--------------------------------
int main(){
string a;
cout<<"Enter string :\n";
cin>>a;
Reverse(a,a.size());
getch();
}


موفق باشید ./