1樓:匿名使用者
首先,get***putername這個函式沒有問題,呼叫正常。分析進一步原因,唯一可能的就是計算機名字太長,導致記憶體溢位。試試把字串長度變大應該就能解決了。例如:
dword max***puterlength=max_***putername_length*2;
char ***putername[max_***putername_length*2];
2樓:飄渺世間天
#include
#include
using namespace std;
int main()
c/c++ 如何程式設計實現讀取電腦所有的硬體資訊
3樓:左_後衛
我只是寫了一個,檔案系統的資訊。會列印出ntfs(我的檔案用的是ntfs).不同的硬體會用到不同的api函式。
我不太瞭解這些,這個函式還是在網上查的。你可以到網上查一下用哪些api函式來獲取哪些硬體的資訊,然後再去查msdn.
getsystemmetrics是螢幕的資訊。
#include
#include
#include
using namespace std;
int main()
4樓:小柯師傅
其實如果你只要讀cpu溫度或者gpu溫度或硬碟引數這種就直接呼叫wmi介面api就可以,
但其實像「魯大師」這種程式是自己重寫ring0介面程式來獲得所有硬體介面資訊的,所以需要對底層驅動有很深的瞭解。
我用了一個開源的lib實現了對所有硬體資訊的讀取,全部用ring0完成,c++要用的話需要用managed c++
5樓:匿名使用者
**如下:
#include
#include
#include
using namespace std;
int main()
6樓:匿名使用者
建議你找找windows程式設計書看看,瞭解相應的api函式!
計算機C語言程式設計問題
include include 不能有分號 zv r r pih 大小寫要區分開 printf c d s d qs d qv d zv d 錯的太離譜,需要在雙引號後加c,s,qs,qv,zv還有在圓括號外加上 還有你把所有變數都定義成int型別是不合適的,因為不僅精度太低,而且pi是雙精度的。型...
計算機專業程式設計,計算機程式設計屬於什麼專業
當老師其實不需要什麼很專業的知識,我們大學的老師都稀爛,就是有個研究生的文憑。你要是考上了研究生當老師綽綽有餘。大學教的東西都是基礎的基礎,相信我 先考上研,然後主攻下偏理論的東西,像軟體工程,組成原理之類的東西 ps 其實老師裡程式設計很差的多的是 計算機程式設計屬於什麼專業 軟體程式設計和硬體程...
如何修改計算機的完整計算機名稱,如何改計算機使用者名稱 administrator
可以在 控制面版 帳戶管理裡面新建使用者 系統會自動使用新建的使用者不在使用administrator賬戶.如果你一定要改變系統administrator是名稱可以一下操作 開始 執行 gpedit.msc 回車,計算機配置 windows設定 安全設定 本地策略 安全選項 雙擊 帳號 重新命名系統...