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

نام تاپیک: "یک" کردن اولین اندیس آرایه در ++C

  1. #1
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    پست
    70

    Question "یک" کردن اولین اندیس آرایه در ++C

    سلام
    من میخوام اندیس آرایم در ++C از عدد 1 شروع بشه،باید چیکار کنم؟

    با تشکر...

  2. #2

    نقل قول: "یک" کردن اولین اندیس آرایه در ++C

    شروع از صفر ذاتا در زبان ++C هست، پس اگر می خواهید چنین کاری انجام دهید به همین راحتی نیست.
    مثلا می توانید یک نوع داده ای جدید (Data Type) تعریف کنید (به عنوان یک کلاس) و سپس در آن عملگر های [] را تعریف کنید که خانه قبلی حالت معمولی را به خروجی بدهد، ایندکس 1 ورودی یعنی صفر.

    پس برای این کار Operator Overloading یا تعریف مجدد عملگرها را مطالعه کنید.

    برای یک نمونه نیز می توانید این لینک را مطالعه کنید:
    http://msdn.microsoft.com/en-us/library/1bhdy722(VS.80).aspx

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

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