C++调用API获取系统版本号和计算机名,并更改计算机名 ,报错了,不知道哪里有问题,求高手。。。详解。

C++调用API获取系统版本号和计算机名,并更改计算机名 ,报错了,不知道哪里有问题,求高手。。。详解。,第1张

第1个错误:OWORD dwRet=nBufSize; 貌似打错字了吧,把OWORD换成DWORD。

第2个错误:GetComputerName(chBuf,&dwRet); 虽然我不是专攻C++的,但是我觉得你的第一个参数应该使用引用符号&,即传入变量chBuf的地址。

第3个错误:const int nBufSize-Max_COMPUTERNAME_LENGTH+1; 又是打错字,“=”打成了“-”。不知道你的代码是自己写的还是COPY的?还有Max_COMPUTERNAME_LENGTH的值是多少,程序中没有交代,貌似也不是系统预先声明的常量。

第4个错误:cont<<"该计算机名称为:"<<chBuf<<endl;又是打错字,cout打成了cont,我不知道到底是你的程序代码有问题,还是粘贴到网页上时出了问题。总之我很无语。

第5个错误。。。。。。

你的代码错误太多了,而且还是许多简单的错误,建议你以后不要随便复制人家的代码自己都不研究一下就贴出来让大家找问题,这会让我觉得你很懒。

jdk安装好了eclipse不能加载jdk的api需要找到eclipse解压目录,打开eclipseini配置文件,在vmargs后面添加-vm C:\Program Files\Java\jdk180_201\bin(javawexe文件安装路径):添加保存退出!再次点击eclipse安装目录下eclipseexe运行文件:完美运行成功!首先你要选装JDK,然后再添加环境变量右键点击我的电脑--选择高级,再高级选项下游环境变量按钮,点击进去,环境变量就弄好了,然后打开你的eclipse就可以了。上面那些环境变量是我自己电脑上的设置。

以上就是关于C++调用API获取系统版本号和计算机名,并更改计算机名 ,报错了,不知道哪里有问题,求高手。。。详解。全部的内容,包括:C++调用API获取系统版本号和计算机名,并更改计算机名 ,报错了,不知道哪里有问题,求高手。。。详解。、jdk安装好了eclipse不能加载jdk的api、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9433582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存