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

C / C++ / MFC

 
GeneralUrlEscape Error Pin
John Bosko12-Oct-02 21:04
John Bosko12-Oct-02 21:04 
GeneralRe: UrlEscape Error Pin
Stephane Rodriguez.12-Oct-02 21:33
Stephane Rodriguez.12-Oct-02 21:33 
GeneralRe: UrlEscape Error Pin
Dominik Reichl13-Oct-02 1:45
Dominik Reichl13-Oct-02 1:45 
GeneralRe: UrlEscape Error Pin
Stephane Rodriguez.13-Oct-02 5:43
Stephane Rodriguez.13-Oct-02 5:43 
GeneralA subclassed CStatic control and WM_RBUTTONDOWN Pin
xeonboy12-Oct-02 19:56
xeonboy12-Oct-02 19:56 
GeneralRe: A subclassed CStatic control and WM_RBUTTONDOWN Pin
Gary R. Wheeler13-Oct-02 4:29
Gary R. Wheeler13-Oct-02 4:29 
GeneralScott Meyers' Effective STL :: C++ Pin
valikac12-Oct-02 17:37
valikac12-Oct-02 17:37 
GeneralRe: Scott Meyers' Effective STL :: C++ Pin
Michael Dunn12-Oct-02 18:24
sitebuilderMichael Dunn12-Oct-02 18:24 
That means that every time you assign or copy a string, the string object does not copy the character data, instead it increments a count that keeps track of how many objects are using its buffer. For example:
string s1 = "foo";  // ref count now 1
string s2 (s1);  // now 2
string s3;
 s3 = s2;  // now 3
After making those three strings, there is only one copy of "foo" in memory, and all 3 string objects point to it. The string class only copies the character data if you modify a string, such as:
s3 += "bar"; // "foo" refcount now 2, "foobar" refcount is 1


--Mike--
Just released - 1ClickPicGrabber - Grab & organize pictures from your favorite web pages, with 1 click!
My really out-of-date homepage
Sonork-100.19012 Acid_Helm

GeneralRe: Scott Meyers' Effective STL :: C++ Pin
Jim Crafton12-Oct-02 19:07
Jim Crafton12-Oct-02 19:07 
GeneralRe: Scott Meyers' Effective STL :: C++ Pin
Paul M Watt12-Oct-02 19:52
mentorPaul M Watt12-Oct-02 19:52 
GeneralRe: Scott Meyers' Effective STL :: C++ Pin
Daniel Turini12-Oct-02 22:03
Daniel Turini12-Oct-02 22:03 
GeneralRe: Scott Meyers' Effective STL :: C++ Pin
Paul M Watt12-Oct-02 18:22
mentorPaul M Watt12-Oct-02 18:22 
GeneralRe: Scott Meyers' Effective STL :: C++ Pin
valikac12-Oct-02 18:34
valikac12-Oct-02 18:34 
GeneralHelp pls! Pin
oly200212-Oct-02 16:02
oly200212-Oct-02 16:02 
GeneralRe: Help pls! Pin
tongc12-Oct-02 16:37
tongc12-Oct-02 16:37 
GeneralRe: Help pls! Pin
Anonymous12-Oct-02 16:49
Anonymous12-Oct-02 16:49 
GeneralRe: Help pls! Pin
tongc12-Oct-02 16:57
tongc12-Oct-02 16:57 
GeneralRe: Help pls! Pin
Anonymous12-Oct-02 17:06
Anonymous12-Oct-02 17:06 
GeneralRe: Help pls! Pin
tongc12-Oct-02 17:10
tongc12-Oct-02 17:10 
GeneralRe: Help pls! Pin
oly200212-Oct-02 20:03
oly200212-Oct-02 20:03 
GeneralRe: Help pls! Pin
Gary R. Wheeler13-Oct-02 4:43
Gary R. Wheeler13-Oct-02 4:43 
GeneralIdentify blank line with gets() function!! Pin
tongc12-Oct-02 15:17
tongc12-Oct-02 15:17 
GeneralRe: Identify blank line with gets() function!! Pin
Roger Stewart12-Oct-02 15:29
professionalRoger Stewart12-Oct-02 15:29 
GeneralRe: Identify blank line with gets() function!! Pin
Gary R. Wheeler13-Oct-02 4:48
Gary R. Wheeler13-Oct-02 4:48 
GeneralRe: Identify blank line with gets() function!! Pin
Ravi Bhavnani13-Oct-02 5:39
professionalRavi Bhavnani13-Oct-02 5:39 

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.