نمایش نتایج 1 تا 9 از 9

نام تاپیک: نشناختن نوع داده string در C++‎

  1. #1
    کاربر دائمی آواتار YourWorldToday
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد - قم - قزوین
    پست
    178

    نشناختن نوع داده string در C++‎

    با سلام خدمت دوستان گرامی
    در برنامه که می خواهم بنویسم کتابخانه های زیر را اضافه می کنم.

    #include <ctype.h>
    #include <string.h>

    اما زمانی که از نوع داده string استفاده می کنم خطا نشناختن نوع را به من میده.
    همچنین زمانی که که عبارت

    using namespace std;

    را اضافه می کنم هم خطا روخ میده.
    من در بخش option برنامه مسیر کتابخانه ها را اصلاح کردم.در شاخه INCLUDE تمام کتابخانه ها وجود داره
    ولی نمی دانم چرا باز هم خطا می دهد.
    دوستان اگر راهنمایی بفرمایند ممنون می شم.
    با تشکر

  2. #2

    نقل قول: نشناختن نوع داده string در C++‎

    از چه کامپایلری استفاده می کنید ؟

  3. #3
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452

    نقل قول: نشناختن نوع داده string در C++‎

    چه خطایی میده؟

  4. #4
    کاربر جدید
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    مشهد
    پست
    28

    نقل قول: نشناختن نوع داده string در C++‎

    1.در بعضي كامپايلر ها نياز به نوشتن پسوند h. بعد از سرفايل ها نيست پس يه بار برنامت رو با كد هاي زير كامپايل كن

    #include <ctype>
    #include <string>

    اگه از ++ Turbo C استفاده مي كني نياز به نوشتن using namespace std نيست

  5. #5
    کاربر دائمی آواتار YourWorldToday
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد - قم - قزوین
    پست
    178

    نقل قول: نشناختن نوع داده string در C++‎

    چطور میشه نوع کامپایلر را فهمید؟

    من از Turbo C++‎ IDE ورژن 3.0 استفاده می کنم
    زمانی که .h را بر می دارم خطا ناتوان بودن در باز کردن فایل میده.

    این خطا رو هم میده

    undifend symbol 'string'

    این هم کد برنامه


    #include <iostream.h>
    #include <conio.h>
    #include <stdlib.h>
    #include <string.h>
    class ReversingBrackets
    {
    public:
    string RemoveBrackets(string input)
    {
    if(input=="")
    {
    return null;
    }
    else
    {
    string result;
    for(int start=0;start<=input.length();start++)
    {
    if (input[start]=="[")
    {
    start++;
    string Palindromic;
    while(input[start]!="]")
    {
    Palindromic=Palindromic+input[start];
    start++;
    }
    start++;
    result=result+Palindromic.reserve();
    }
    else
    {
    result=result+input[start];
    }
    }
    return result;
    }
    }
    };
    void main()
    {
    ReversingBrackets RB;
    string input;
    cout<<"Plase Enter String: ";
    cin>>input;
    cout<<RB.RemoveBrackets(input);
    getch();
    }

  6. #6

    نقل قول: نشناختن نوع داده string در C++‎

    توربو سی رو باید تو درایو ویندوز بریزید.

  7. #7
    کاربر دائمی آواتار YourWorldToday
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد - قم - قزوین
    پست
    178

    نقل قول: نشناختن نوع داده string در C++‎

    این هم مسیر برنامه

    C:\RED\LANGUAGE\TC\BIN

  8. #8

    نقل قول: نشناختن نوع داده string در C++‎

    تو مسیر پیش فرضش ریختید ؟

  9. #9
    کاربر دائمی آواتار YourWorldToday
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد - قم - قزوین
    پست
    178

    نقل قول: نشناختن نوع داده string در C++‎

    زمانی که برنامه رو نصب کردم در قسمت option برنامه میسر به صورت C:\RED\LANGUAGE\TC\BIN بود
    ولی برنامه تو مسیر دیگه ای نصب شده بود.اون زمان هم خطا برای include می دادم مسیر را رو اصلاح کردم خطا رفع شد.
    الان هم دوباره برنامه را در مسیر c:\tc قرار دادم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •