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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: mehran64 در 30 آذر 1390، 01:16 ق‌ظ

عنوان: معادل windows.h
ارسال شده توسط: mehran64 در 30 آذر 1390، 01:16 ق‌ظ
سلام
من تو برنامه ای از لایبراری windows.h استفاده کردم ولی الان از این برنامه رو باید تو محیط ابونتو کامپایل کنم
خلاصه مطلب این که معادل windows.h در ubuntu چیه ؟
عنوان: پاسخ به: معادل windows.h
ارسال شده توسط: دانیال بهزادی در 30 آذر 1390، 04:22 ق‌ظ
فکر نمی‌کنم مغادل مستقیمی داشته باشیم. چون این کتاب‌خانه اصلا استاندارد نیست و یه چیز من‌درآوردی‌ای هست تا اون‌جایی که من از برنامه‌نویسی به زبان سی یادم مونده. هر قابلیتی از اون رو که می‌خواین باید با کتاب‌خانه‌های استاندارد بهش دست پیدا کنین
عنوان: پاسخ به: معادل windows.h
ارسال شده توسط: mehran64 در 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 رو بزارم