انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: معادل windows.h  (دفعات بازدید: 1543 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین mehran64

  • Full Member
  • *
  • ارسال: 110
معادل windows.h
« : 30 آذر 1390، 01:16 ق‌ظ »
سلام
من تو برنامه ای از لایبراری windows.h استفاده کردم ولی الان از این برنامه رو باید تو محیط ابونتو کامپایل کنم
خلاصه مطلب این که معادل windows.h در ubuntu چیه ؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19722
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ به: معادل windows.h
« پاسخ #1 : 30 آذر 1390، 04:22 ق‌ظ »
فکر نمی‌کنم مغادل مستقیمی داشته باشیم. چون این کتاب‌خانه اصلا استاندارد نیست و یه چیز من‌درآوردی‌ای هست تا اون‌جایی که من از برنامه‌نویسی به زبان سی یادم مونده. هر قابلیتی از اون رو که می‌خواین باید با کتاب‌خانه‌های استاندارد بهش دست پیدا کنین
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین mehran64

  • Full Member
  • *
  • ارسال: 110
پاسخ به: معادل windows.h
« پاسخ #2 : 01 دی 1390، 06:51 ب‌ظ »
معادل متدهای زیر در linux با library مربوطه رو بگید ممنون میشم

SYSTEMTIME st;
      GetLocalTime(&st);
      int d= st.wDayOfWeek;
      int m = st.wMonth;
h=st.wHour;
      m= st.wMinute;
      s =st.wSecond;
      milli= st.wMilliseconds;

MEMORYSTATUS m;
      GlobalMemoryStatus(&m);
      load = m.dwMemoryLoad;
      total = m.dwTotalPhys / (1024 * 1024) + 1;
      avail = m.dwAvailPhys / (1024 * 1024) + 1;
TIME_ZONE_INFORMATION t;
   GetTimeZoneInformation(&t);
t.StandardName

اگه واضح نیست بگید تا کل source رو بزارم