c++ - 将 MFC CString 转换为无符号整数

标签 c++ string visual-c++ mfc type-conversion

我正在尝试将 CString 转换为无符号整数。我已经查找并获得了转换为 unsigned long 的结果,但找不到 int 的任何结果。我知道这很简单,但这让我有点困惑。

有什么建议吗?

需要这样的东西:

CString abc;
unsigned int xyz;

xyz = (unsigned int)abc;

干杯。

最佳答案

使用_tcstoul从字符串中获取unsigned long值,然后将该值转换为unsigned int。

关于c++ - 将 MFC CString 转换为无符号整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7820926/

相关文章:

c++ - 在 Windows 中对二进制文件进行逆向工程的最佳做法是什么?

algorithm - 在 vc++ 中组合两个向量的最佳方法

c++ - 实现堆排序

c++ - 将参数函数分配给类成员

c - 是什么导致我的打印语句产生不同的结果?

C - 如何从标准输入或文件内存保存读取字符串行

ios - 如何将字符串拆分为两行标签

c++ - 使用 CFileDialog 选择文件时的绘画问题

c++ - 使用 C++ 导航 XAML 页面

c++ - 许多小文件还是一个大文件? (或者,打开和关闭文件句柄的开销)(C++)