تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: در مورد unicode یا ascii کامپایل شدن پروژه ها

  1. #1
    پروفشنال jeremy28's Avatar
    تاريخ عضويت
    Oct 2008
    محل سكونت
    دووووور
    پست ها
    547

    پيش فرض در مورد unicode یا ascii کامپایل شدن پروژه ها

    سلام
    چه طوری میشه فهمید یه پروژه unicode کامپایل میشه یا ANSI ؟
    آخه من یه پروژه آماده دارم ولی نمی دونم از کجا باید بفهمم که تو حالت UNICODE داره کامپایل میشه یا نه؟
    در ضمن از دستور undef UNICODE # هم استفاده کردم ولی نتیجه هیچ فرقی نکرد.
    حالا می خوام ببینم توی ویژوال استودیوی 2008 جایی هست که بشه دید پروژه تو حالت UNICODE کامپایل میشه یا ASCII ؟
    و اینکه آیا میشه تغییرش داد؟
    مرسی

  2. #2
    پروفشنال hoax3r's Avatar
    تاريخ عضويت
    Oct 2007
    پست ها
    699

    پيش فرض

    بطور قطعی هیچجور نمیشه فهمید، چون ممکنه پروژه از نوع یونیکد باشه ولی برنامه نویسی تو همین پروژه از توابع و رشته های اسکی استفاده کنه
    به طور پیشفرض کامپایلر های جدید ماکروسافت پروژه ها رو به صورت یونیکد کامپایل میکنند. البته در صورتی که پروژه مال خودته تو تنظیمات یه گزینه در این مورد هست

    از روی توابع API ای که در برنامه به کار رفته میشه تا حدودی حدس زد از چه نوعی هست(در صورتی که پروژه مال خودتون نیست).
    باید ببینی چه API هایی به برنامه اصطلاحا import شده اگه انتهای API حرف W قرا داشت یعنی یونیکده و اگه A قرار داشت یعنی اسکی هست،
    برنامه های زیادی هست که این اطلاعات رو نشون میده مثل CFF Explorer که نسبت به بقیه برنامه های در این زمینه کاربر پسندتر و کاملتره،
    البته اگه حوصله دانلود نداری خود ویژوال استادیو همراهش یه ابزار به نام dumpbin.exe داره که بصورت خط فرمانی هست و میشه این اطلاعات رو ازش گرفت.
    کافیه به این صورت ازش استفاده کنی :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی باز میگم نمیشه بصورت قطعی گفت چون ممکنه هم توابع اسکی و هم یونیکد در یه پروژه قرار داشته باشه
    Last edited by hoax3r; 27-02-2009 at 00:32.

  3. این کاربر از hoax3r بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •