如何获取本地计算机信息
cpu相关信息和运行情况如占用率
内存相关信息和和运行情况
硬盘的大小和可用空间
当前操作系统的版本...

解决方案 »

  1.   

    in linux     /proc
      

  2.   

    操作系统是什么?不一样有不一样的做法,windows下调用api,linux下读取几个文件信息
      

  3.   

    用的是 WINAPI ,在 WINDOWS 系统中 ...
      

  4.   

    linux 下读取 /proc 中相关信息文件
    windows下自己找api获取
      

  5.   

    我的是xp系统,对于c和c++我一点也不懂
    现在有这个需求
    需要用C或C++来实现
    各位高手帮帮忙啊,分不是问题
      

  6.   

    取CPU类型和操作系统版本的代码
    int main()
    {
    char temp[100];
    SYSTEM_INFO info;
    OSVERSIONINFO vinfo;
    memset(&info,0,sizeof(SYSTEM_INFO));
    GetSystemInfo(&info);
    switch(info.wProcessorArchitecture)
    {
    case PROCESSOR_ARCHITECTURE_INTEL:
    cout<<"inter type processor\n";
    break;
    case PROCESSOR_ARCHITECTURE_ALPHA64:
    cout<<"Alpha processor\n";
    break;
    default:
    cout<< "unknown type :" << info.wProcessorArchitecture <<endl;
    break;
    }
    memset(&vinfo,0,sizeof(vinfo));
    vinfo.dwOSVersionInfoSize =sizeof(vinfo);
    GetVersionEx(&vinfo);
    sprintf(temp,"version=%u.%u.%u,Plat=%u,CSD=%s",
    vinfo.dwMajorVersion,
    vinfo.dwMinorVersion,
    vinfo.dwBuildNumber,
    vinfo.dwPlatformId,
    vinfo.szCSDVersion);
    cout << temp <<endl;
    return 0;
    }
      

  7.   

    PROCESSOR_ARCHITECTURE_INTEL我是AMD的处理器却给我搞成Intel的。