CString 的头文件到底是什么啊?????!!!

时间:2021-08-03 10:01:37

   我用的是VC++6.0

   网上看了很多头文件都试了试。可是还是不行。。。正在崩溃当中,请好心人解答。。。。

10 个解决方案

#1


afx.h???试试

#2



cstringt.h                MFC-only string objects
 
atlstr.h                  Non-MFC string objects
 

#3


CString是MFC里面封装的一个关于字符串处理的功能很强大的类,所以如果在MFC框架内使用是不用自己加头文件的,
如果不在的话,就不能使用CString了

#4


CString类在头文件<AFX.h>中
你在CString上点右键,在弹出菜单中选择goto definition of CString 就能定位到它所在的头文件。

#5


呃,俺承认俺没去查……windows.h不行?

#6


#include <string>
or  
#include <cstring>
不行吗,是在MFC下?还是win 32 console application or win 32 application?

#7


他估计说的是MFC下面吧。
MFC下,都是直接就可以用的啊。

#8


直接
include<Csring>就行了啊,也可以用#include<string>.前一个是C++风格的后一个是C风格的,在VC里面都可以用

#9


#include <afx.h>

MSDN说的,然后看了看里面的内容,确实在里面声明的。

#10


#include <afx.h> 
project->settings->General:Use MFC in a Shared DLL
试试!

#1


afx.h???试试

#2



cstringt.h                MFC-only string objects
 
atlstr.h                  Non-MFC string objects
 

#3


CString是MFC里面封装的一个关于字符串处理的功能很强大的类,所以如果在MFC框架内使用是不用自己加头文件的,
如果不在的话,就不能使用CString了

#4


CString类在头文件<AFX.h>中
你在CString上点右键,在弹出菜单中选择goto definition of CString 就能定位到它所在的头文件。

#5


呃,俺承认俺没去查……windows.h不行?

#6


#include <string>
or  
#include <cstring>
不行吗,是在MFC下?还是win 32 console application or win 32 application?

#7


他估计说的是MFC下面吧。
MFC下,都是直接就可以用的啊。

#8


直接
include<Csring>就行了啊,也可以用#include<string>.前一个是C++风格的后一个是C风格的,在VC里面都可以用

#9


#include <afx.h>

MSDN说的,然后看了看里面的内容,确实在里面声明的。

#10


#include <afx.h> 
project->settings->General:Use MFC in a Shared DLL
试试!