小编Jam*_*mes的帖子

DirectX SDK(2010年6月)安装问题:错误代码S1023

我似乎在安装DirectX SDK时遇到了一些问题.在安装过程中,一切似乎都很顺利,但最后我收到了消息:

安装失败.安装可再发行软件包时遇到错误.请关闭所有打开的程序并再次尝试运行安装程序.如果问题仍然存在,请联系DirectX开发人员支持.

错误代码:S1023

好吧,我已经尝试关闭所有打开的程序并再次安装,但我得到了同样的错误.什么是错误代码S1023?我尝试了谷歌搜索,但发现了许多不同的回答如何处理它,我不知道该怎么做.

我试过查看日志文件C:\Windows\Logs.有2个日志文件,DirectX.logDirectX_SDK.log.我没有看到任何明显的"错误"或"失败"迹象.

实际上,DirectX.log中的最后一行是:

11/04/10 18:36:27:dsetup32:安装以值0结束=安装成功

有人可以帮忙吗?我正在运行Vista(x64).

directx vista64

175
推荐指数
4
解决办法
15万
查看次数

#defining C++中的常量

在各种C代码中,我看到如下定义的常量:

#define T 100
Run Code Online (Sandbox Code Playgroud)

而在C++示例中,它几乎总是:

const int T = 100;
Run Code Online (Sandbox Code Playgroud)

据我所知,在第一种情况下,预处理器将用100替换T的每个实例.在第二个例子中,T实际上存储在内存中.

在C++中#define常量被认为是不好的编程习惯吗?

c++

22
推荐指数
2
解决办法
5万
查看次数

标签 统计

c++ ×1

directx ×1

vista64 ×1