如何在C ++中将CString转换为char?

时间:2012-11-19 07:25:11

标签: c++ visual-studio-2010 visual-studio visual-studio-2008 visual-c++

  1. 如何在C ++中将CString转换为char?
  2. 如果我使用CString,是否需要添加任何标头? 请给我一些例子。

2 个答案:

答案 0 :(得分:0)

1

CString test;
char  buffer[256];  
strcpy(buffer, LPCSTR(test));  

2

#include <atlstr.h>
CString s = "Hallo";
char *buffer;
buffer = s.GetBuffer();

答案 1 :(得分:0)