我有一个指向字节的指针,它实际上指向 4 个字节的数组(由 RegQueryValueEx 创建)。
我想将这 4 个字节转换为一个 DWORD。
虽然它看起来很简单并且肯定有一种现有的方法可以做到,但我没有成功找到它。
或者:注册的值是一个时间戳。有没有一种方法可以将表示 TimeStamp 的 4 字节数组转换为字符串?
出于任何原因,我有一个静态方法创建的对象,它调用私有构造函数.(它不是单身人士)
我想创建一个新对象派生自第一个,它有更多的成员和函数.
但这是有问题的,因为静态方法返回一个firstObject*对象,因此使用向下转换的创建secondObject*会使内存溢出.
我该怎么办?我可以访问第一个对象的代码,但是无法更改其构造函数(如果我更改它,我将不得不更改一个巨大的编写代码).
编辑:
感谢所有响应者.我可以更改要保护的构造函数.