如何在C++;? 在C++中,如何将cStand转换成字符? 如果我使用CString,是否需要添加任何标题? 请给我举个例子
一, 二,如何在C++;? 在C++中,如何将cStand转换成字符? 如果我使用CString,是否需要添加任何标题? 请给我举个例子,c++,visual-studio-2010,visual-studio,visual-studio-2008,visual-c++,C++,Visual Studio 2010,Visual Studio,Visual Studio 2008,Visual C++,一, 二, #包括 CString s=“你好”; 字符*缓冲区; buffer=s.GetBuffer(); 示例如何正确转换字符串您是否可以帮助我们首先发布您所拥有的以及您真正想要做的示例..?您所说的“将CString转换为字符”是什么意思?您的意思可能是,将CString转换为指向\0结尾的字符数组字符串的C样式的char*指针吗?您好,acorbe,这只是一个简单的示例,如Dmitry所示1。复制到未初始化的变量?2.GetBuffer而不是ReleaseBuffer?嗨,Dmitr
#包括
CString s=“你好”;
字符*缓冲区;
buffer=s.GetBuffer();
示例如何正确转换字符串您是否可以帮助我们首先发布您所拥有的以及您真正想要做的示例..?您所说的“将CString转换为字符”是什么意思?您的意思可能是,将CString转换为指向\0结尾的字符数组字符串的C样式的char*指针吗?您好,acorbe,这只是一个简单的示例,如Dmitry所示1。复制到未初始化的变量?2.GetBuffer而不是ReleaseBuffer?嗨,Dmitry,我需要为你的第一个答案添加任何头文件吗,它在CString中显示红线。这上面写满了哎哟。我没有找到任何例子
CString test;
char buffer[256];
strcpy(buffer, LPCSTR(test));
#include <atlstr.h>
CString s = "Hallo";
char *buffer;
buffer = s.GetBuffer();