Click here to Skip to main content
15,913,055 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Exception when assigning char * to CString Pin
led mike26-Mar-08 10:19
led mike26-Mar-08 10:19 
GeneralWrong forum. Pin
CPallini26-Mar-08 22:48
mveCPallini26-Mar-08 22:48 
GeneralRe: Wrong forum. Pin
Rajesh R Subramanian26-Mar-08 23:08
professionalRajesh R Subramanian26-Mar-08 23:08 
GeneralRe: Exception when assigning char * to CString Pin
habs26-Mar-08 9:52
habs26-Mar-08 9:52 
GeneralRe: Exception when assigning char * to CString Pin
Mark Salsbery26-Mar-08 10:08
Mark Salsbery26-Mar-08 10:08 
GeneralRe: Exception when assigning char * to CString Pin
habs26-Mar-08 10:34
habs26-Mar-08 10:34 
GeneralRe: Exception when assigning char * to CString Pin
Mark Salsbery26-Mar-08 10:50
Mark Salsbery26-Mar-08 10:50 
GeneralRe: Exception when assigning char * to CString Pin
habs26-Mar-08 11:11
habs26-Mar-08 11:11 
The following test code works without any issues:

int main(int argc, char* argv[])<br />
{<br />
	char * pszOutBuffer;<br />
	pszOutBuffer = "test";<br />
	CString m_strResponse;<br />
	m_strResponse += CString(pszOutBuffer);<br />
<br />
<br />
	printf(m_strResponse);<br />
<br />
<br />
	return 0;<br />
}


I added all this header info from the original program:
// TODO: reference additional headers your program requires here<br />
#include <afxwin.h>         // MFC core and standard components<br />
#include <afxext.h>         // MFC extensions<br />
<br />
#ifndef _AFX_NO_OLE_SUPPORT<br />
#include <afxole.h>         // MFC OLE classes<br />
#include <afxodlgs.h>       // MFC OLE dialog classes<br />
#include <afxdisp.h>        // MFC Automation classes<br />
#endif // _AFX_NO_OLE_SUPPORT<br />
<br />
<br />
#ifndef _AFX_NO_DB_SUPPORT<br />
#include <afxdb.h>			// MFC ODBC database classes<br />
#endif // _AFX_NO_DB_SUPPORT<br />
<br />
#ifndef _AFX_NO_DAO_SUPPORT<br />
#include <afxdao.h>			// MFC DAO database classes<br />
#endif // _AFX_NO_DAO_SUPPORT<br />
<br />
#include <afxdtctl.h>		// MFC support for Internet Explorer 4 Common Controls<br />
#ifndef _AFX_NO_AFXCMN_SUPPORT<br />
#include <afxcmn.h>			// MFC support for Windows Common Controls<br />
#endif // _AFX_NO_AFXCMN_SUPPORT<br />
<br />
#pragma warning ( push )<br />
#pragma warning ( disable : 4786 )<br />
#include <map><br />
#include <string><br />
#include <strstream><br />
#include <fstream><br />
<br />
// allows CString objects to be directly piped into a C++ ostream<br />
std::ostream& operator<< ( std::ostream& os, CString& cs );


I'm having trouble switching this to CStringA... Did I mention this is Visual Studio 6.0?
GeneralRe: Exception when assigning char * to CString Pin
Stephen Hewitt26-Mar-08 13:43
Stephen Hewitt26-Mar-08 13:43 
GeneralRe: Exception when assigning char * to CString [modified] Pin
habs27-Mar-08 3:48
habs27-Mar-08 3:48 
GeneralRe: Exception when assigning char * to CString Pin
led mike27-Mar-08 5:17
led mike27-Mar-08 5:17 
GeneralRe: Exception when assigning char * to CString Pin
Member 75496027-Mar-08 7:54
Member 75496027-Mar-08 7:54 
GeneralRe: Exception when assigning char * to CString Pin
habs27-Mar-08 8:25
habs27-Mar-08 8:25 
GeneralRe: Exception when assigning char * to CString Pin
Member 75496027-Mar-08 10:09
Member 75496027-Mar-08 10:09 
GeneralRe: Exception when assigning char * to CString [modified] Pin
habs27-Mar-08 11:05
habs27-Mar-08 11:05 
GeneralCopying the contents of a struct from a pointer Pin
KellyR26-Mar-08 8:37
KellyR26-Mar-08 8:37 
AnswerRe: Copying the contents of a struct from a pointer Pin
KellyR26-Mar-08 9:08
KellyR26-Mar-08 9:08 
GeneralRe: Copying the contents of a struct from a pointer Pin
David Crow26-Mar-08 10:00
David Crow26-Mar-08 10:00 
QuestionIs "process" running? Pin
Joseph Marzbani26-Mar-08 8:18
Joseph Marzbani26-Mar-08 8:18 
GeneralRe: Is "process" running? Pin
led mike26-Mar-08 9:50
led mike26-Mar-08 9:50 
AnswerRe: Is "process" running? Pin
Bram van Kampen26-Mar-08 14:48
Bram van Kampen26-Mar-08 14:48 
Questionimporting DLL file to VC++ 6.0 Pin
MiCRo_26-Mar-08 7:00
MiCRo_26-Mar-08 7:00 
AnswerRe: importing DLL file to VC++ 6.0 Pin
Joseph Marzbani26-Mar-08 8:29
Joseph Marzbani26-Mar-08 8:29 
GeneralRe: importing DLL file to VC++ 6.0 Pin
SandipG 26-Mar-08 11:15
SandipG 26-Mar-08 11:15 
QuestionHow can I change alignment in an edit box in run time? Pin
Joseph Marzbani26-Mar-08 6:55
Joseph Marzbani26-Mar-08 6:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.