Click here to Skip to main content
15,921,884 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: cast string to integer Pin
Paul M Watt16-Feb-02 17:46
mentorPaul M Watt16-Feb-02 17:46 
GeneralRe: cast string to integer Pin
Shog916-Feb-02 17:47
sitebuilderShog916-Feb-02 17:47 
GeneralRe: cast string to integer Pin
tbbooher16-Feb-02 17:57
tbbooher16-Feb-02 17:57 
GeneralRe: cast string to integer Pin
Paul M Watt16-Feb-02 18:04
mentorPaul M Watt16-Feb-02 18:04 
GeneralRe: cast string to integer Pin
Shog916-Feb-02 18:06
sitebuilderShog916-Feb-02 18:06 
GeneralAlmost There . . . just one more question Pin
tbbooher16-Feb-02 18:22
tbbooher16-Feb-02 18:22 
GeneralHelp me please! Release mode optimizations are screwing up my program! :( Pin
Julia Larson16-Feb-02 16:58
Julia Larson16-Feb-02 16:58 
GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Shog916-Feb-02 17:44
sitebuilderShog916-Feb-02 17:44 
Please, when you post code that has < and > characters in it, either manually replace them with &lt; and &gt;, use a program that will do it for you, or check the Display this message as-is (no HTML) checkbox when posting. It's very hard to read otherwise. Using the <pre> tag around your code (for indentation) would also be nice.

Ok, here's one problem:
void MarkHTMLSignificance( CString& strLine )
{
...
   TCHAR* pszResult = strNewLine.GetBuffer( nLen * 8 );
...
   InsertCode( pszResult, g_szBeginTitle, bLineChanged );
...
}

void InsertCode( TCHAR*& pszBuffer, TCHAR* pszKeyWord, bool& bLineChanged )
{
...
   while (*pszBuffer != '\0' && *pszKeyWord != '\0' )
...
}


A buffer is allocated, but no initialization other than copying in the original string is performed. Looking for a NULL terminator is not a good idea; you should instead pass in a length count, and check using that.

I should also probably mention the CString::Replace() method...
Wink | ;)

farewell goodnight last one out turn out the lights
Smashing Pumpkins, Tales of a Scorched Earth

GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Julia Larson16-Feb-02 18:06
Julia Larson16-Feb-02 18:06 
GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Shog916-Feb-02 18:28
sitebuilderShog916-Feb-02 18:28 
GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Julia Larson16-Feb-02 18:57
Julia Larson16-Feb-02 18:57 
GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Julia Larson16-Feb-02 19:09
Julia Larson16-Feb-02 19:09 
GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Shog916-Feb-02 19:39
sitebuilderShog916-Feb-02 19:39 
GeneralRe: Help me please! Release mode optimizations are screwing up my program! :( Pin
Julia Larson16-Feb-02 20:12
Julia Larson16-Feb-02 20:12 
GeneralIt slowly dawns on me Pin
Julia Larson16-Feb-02 19:16
Julia Larson16-Feb-02 19:16 
GeneralCDialogBar Pin
16-Feb-02 16:28
suss16-Feb-02 16:28 
GeneralRe: CDialogBar Pin
Derek Waters17-Feb-02 11:27
Derek Waters17-Feb-02 11:27 
GeneralDrawing Controls Problem Pin
John Clump16-Feb-02 16:13
John Clump16-Feb-02 16:13 
GeneralRe: Drawing Controls Problem Pin
Shog916-Feb-02 16:25
sitebuilderShog916-Feb-02 16:25 
GeneralRe: Drawing Controls Problem Pin
John Clump16-Feb-02 18:00
John Clump16-Feb-02 18:00 
GeneralRe: Drawing Controls Problem Pin
Shog916-Feb-02 18:30
sitebuilderShog916-Feb-02 18:30 
GeneralRe: Drawing Controls Problem Pin
Ravi Bhavnani16-Feb-02 19:19
professionalRavi Bhavnani16-Feb-02 19:19 
GeneralRe: Drawing Controls Problem Pin
John Clump16-Feb-02 19:47
John Clump16-Feb-02 19:47 
GeneralHelp on Designing Tictactoe in VC++ Pin
John Cruz16-Feb-02 15:38
John Cruz16-Feb-02 15:38 
GeneralRe: Help on Designing Tictactoe in VC++ Pin
Shog916-Feb-02 16:18
sitebuilderShog916-Feb-02 16:18 

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.