Click here to Skip to main content
15,908,634 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Assertion failure in wincore.cpp Pin
David Crow24-Jan-07 10:46
David Crow24-Jan-07 10:46 
GeneralRe: Assertion failure in wincore.cpp Pin
Like2Byte24-Jan-07 17:03
Like2Byte24-Jan-07 17:03 
GeneralRe: Assertion failure in wincore.cpp Pin
David Crow25-Jan-07 2:41
David Crow25-Jan-07 2:41 
QuestionRe: Assertion failure in wincore.cpp Pin
Mark Salsbery24-Jan-07 6:48
Mark Salsbery24-Jan-07 6:48 
AnswerRe: Assertion failure in wincore.cpp Pin
Like2Byte24-Jan-07 6:57
Like2Byte24-Jan-07 6:57 
GeneralRe: Assertion failure in wincore.cpp Pin
Mark Salsbery24-Jan-07 7:04
Mark Salsbery24-Jan-07 7:04 
GeneralRe: Assertion failure in wincore.cpp Pin
Like2Byte24-Jan-07 7:40
Like2Byte24-Jan-07 7:40 
QuestionQue. about Class Constructor & Operator Overloading Pin
Andy Rama24-Jan-07 5:25
Andy Rama24-Jan-07 5:25 
I have written a class as follows,
//String.h<br />
class String<br />
{<br />
	char *m_string;<br />
	unsigned int m_length;<br />
<br />
public :<br />
	String(void);<br />
	String(char *str);<br />
	String(String str);<br />
	virtual ~String();<br />
<br />
	int GetLength(void);<br />
<br />
	void operator=(char *str);<br />
<br />
	String operator+(String str);<br />
	String operator+(char ch);<br />
	String operator+(char *str);<br />
<br />
	bool operator==(String str);<br />
	bool operator==(char* str);<br />
<br />
	bool operator!=(String str);<br />
	bool operator!=(char* str);<br />
<br />
	String Trim(void);<br />
<br />
	void InsertAt(int pos, char ch);<br />
}; 

for
 String obj1("AS"), obj2("qwe");<br />
if( obj1 == obj2 )        //using bool operator==(String str);<br />
if( obj1 == "as" )        //using bool operator==(char* str);

But which function should be written to perform operation if( "as" == obj1 )
I was thinking about a '=='operator overloaded frien function. But it generate an error.
Can anyone suggest a better way for this?


When I add constructor as String(String str); It gives compile error as illegal copy constructor. Why? what is solution?
AnswerRe: Que. about Class Constructor &amp; Operator Overloading Pin
Waldermort24-Jan-07 5:35
Waldermort24-Jan-07 5:35 
GeneralRe: Que. about Class Constructor &amp; Operator Overloading Pin
toxcct24-Jan-07 6:49
toxcct24-Jan-07 6:49 
GeneralRe: Que. about Class Constructor &amp; Operator Overloading Pin
Waldermort24-Jan-07 8:24
Waldermort24-Jan-07 8:24 
AnswerRe: Que. about Class Constructor &amp; Operator Overloading Pin
Roger Stoltz24-Jan-07 5:49
Roger Stoltz24-Jan-07 5:49 
GeneralRe: Que. about Class Constructor &amp;amp; Operator Overloading Pin
Andy Rama25-Jan-07 21:19
Andy Rama25-Jan-07 21:19 
GeneralRe: Que. about Class Constructor &amp;amp; Operator Overloading Pin
Roger Stoltz25-Jan-07 22:53
Roger Stoltz25-Jan-07 22:53 
QuestionRe: Que. about Class Constructor &amp;amp; Operator Overloading Pin
Andy Rama26-Jan-07 6:17
Andy Rama26-Jan-07 6:17 
AnswerRe: Que. about Class Constructor &amp;amp; Operator Overloading Pin
Roger Stoltz26-Jan-07 12:02
Roger Stoltz26-Jan-07 12:02 
QuestionNeed help in getting Fax APIs Pin
Member 358569924-Jan-07 4:21
Member 358569924-Jan-07 4:21 
AnswerRe: Need help in getting Fax APIs Pin
Waldermort24-Jan-07 4:46
Waldermort24-Jan-07 4:46 
GeneralAnonymous seem to be back Pin
toxcct24-Jan-07 6:50
toxcct24-Jan-07 6:50 
AnswerRe: Need help in getting Fax APIs Pin
Hamid_RT25-Jan-07 19:23
Hamid_RT25-Jan-07 19:23 
QuestionDirectX and Circles Pin
Waldermort24-Jan-07 4:18
Waldermort24-Jan-07 4:18 
AnswerRe: DirectX and Circles Pin
Reagan Conservative24-Jan-07 6:07
Reagan Conservative24-Jan-07 6:07 
GeneralRe: DirectX and Circles Pin
Waldermort24-Jan-07 6:22
Waldermort24-Jan-07 6:22 
QuestionTrouble with Vista, MAPI, and Outlook 2000 Pin
gageller24-Jan-07 4:01
gageller24-Jan-07 4:01 
QuestionProblem in Creating Activex in AtlComponent Pin
narayanagvs24-Jan-07 3:13
narayanagvs24-Jan-07 3:13 

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.