Brainless Beginner trying to use CString
I'm sure there is something really basic I'm missing, but here is my problem. I'm working in VisualC++ and trying to use the CString class, and keep getting the following error on my compile:
error C2065: 'CString' : undeclared identifier
My code snipet is:
#include "string.h"
#include "stdio.h"
CString s1 = "some text here";
Any help would be greatly appreciated.
Thanks, Chris
In the mood for a little Fun & Games?
Check out www.SunAndGames.com
Home of Lost Enticer
Edited by - chris1962 on October 14, 2001 5:26:21 PM
It looks like the CString object is not on String.h ... try put string.h in <>
just a guess...
just a guess...
I''ve tried that, but it still get the same error.
In the mood for a little Fun & Games?
Check out www.SunAndGames.com
Home of Lost Enticer
In the mood for a little Fun & Games?
Check out www.SunAndGames.com
Home of Lost Enticer
I tried add "afx.h", and get the following error:
fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include "windows.h"
I believe I'm already using MFC, because I have some MFC functions working already (FindWindows, SetWindowsHookEx).
Could this problem be because I'm doing this in a DLL?
In the mood for a little Fun & Games?
Check out www.SunAndGames.com
Home of Lost Enticer
Edited by - chris1962 on October 14, 2001 5:45:05 PM
Edited by - chris1962 on October 14, 2001 5:45:33 PM
fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include "windows.h"
I believe I'm already using MFC, because I have some MFC functions working already (FindWindows, SetWindowsHookEx).
Could this problem be because I'm doing this in a DLL?
In the mood for a little Fun & Games?
Check out www.SunAndGames.com
Home of Lost Enticer
Edited by - chris1962 on October 14, 2001 5:45:05 PM
Edited by - chris1962 on October 14, 2001 5:45:33 PM
Only use CString in an MFC app
Use the std::string if you want reusable code
No .h
Or the _bstr_t in the "COMUtil.h" header for a b-string/unicode helper.
Edited by - Magmai Kai Holmlor on October 14, 2001 5:52:00 PM
Use the std::string if you want reusable code
#include <STRING>
No .h
Or the _bstr_t in the "COMUtil.h" header for a b-string/unicode helper.
Edited by - Magmai Kai Holmlor on October 14, 2001 5:52:00 PM
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement