VC创建一个CString的数组
时间: 2024-10-21 07:14:19 浏览: 34
VC(Visual C++)中,如果你想要创建一个CString(MFC库中的宽字符字符串类)的数组,你可以按照以下步骤操作:
1. 首先,在头文件(如MyStrings.h)中声明数组:
```cpp
#include <atlstr.h> // 引入包含CString的头文件
class MyStrings {
public:
CString m_StringArray[MAX_SIZE]; // 定义一个最多包含MAX_SIZE个元素的CString数组
};
```
这里`MAX_SIZE`是一个常量,表示数组的最大长度。
2. 然后,在源文件(如MyStrings.cpp)中初始化这个数组:
```cpp
#include "MyStrings.h"
MyStrings myStringInstance; // 创建MyStrings对象
int main() {
for (int i = 0; i < MAX_SIZE; ++i) {
m_stringArray[i] = _T("Element "); // 使用CString构造函数设置每个元素,例如添加前缀"Element "
// 这里还可以使用其他字符串操作对每个元素进行定制
}
return 0;
}
```
在上述代码中, `_T("Element ")`用于创建宽字符字符串。每添加一次循环,就向数组中填充一个新的字符串。
阅读全文