Click here to Skip to main content
16,004,782 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: creating fonts Pin
Chris Losinger21-Aug-08 1:19
professionalChris Losinger21-Aug-08 1:19 
GeneralRe: creating fonts Pin
neelu777921-Aug-08 1:29
neelu777921-Aug-08 1:29 
Questionmember variable of STL string class Pin
George_George20-Aug-08 23:17
George_George20-Aug-08 23:17 
AnswerRe: member variable of STL string class Pin
toxcct20-Aug-08 23:51
toxcct20-Aug-08 23:51 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 0:01
George_George21-Aug-08 0:01 
GeneralRe: member variable of STL string class Pin
toxcct21-Aug-08 0:03
toxcct21-Aug-08 0:03 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 0:21
George_George21-Aug-08 0:21 
AnswerRe: member variable of STL string class Pin
CPallini20-Aug-08 23:52
mveCPallini20-Aug-08 23:52 
George_George wrote:
1. I have debugged that for small buffer (size <= 15), string will use buffer on stack, char array, and for larger buffer (>15), the space on heap is used (and destructor of string will free the space on heap), correct?

I haven't checked that, but it appears a quite reasonable (and desiderable) behaviour.


George_George wrote:
2. What is the function of the internal member variable _Bx._Buf and _Bx._Ptr? I have posted my debug results and why sometimes _Bx._Ptr is bad ptr and sometimes _Bx.

Hint (STL source code):
union _Bxty
{  // storage for small buffer or pointer to larger one
  _Elem _Buf[_BUF_SIZE];
  _Elem *_Ptr;
} _Bx;

Smile | :)

If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.

This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke

[My articles]

GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 0:08
George_George21-Aug-08 0:08 
GeneralRe: member variable of STL string class Pin
CPallini21-Aug-08 0:33
mveCPallini21-Aug-08 0:33 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 0:43
George_George21-Aug-08 0:43 
GeneralRe: member variable of STL string class Pin
CPallini21-Aug-08 0:48
mveCPallini21-Aug-08 0:48 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 19:38
George_George21-Aug-08 19:38 
GeneralRe: member variable of STL string class Pin
CPallini21-Aug-08 21:36
mveCPallini21-Aug-08 21:36 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 21:49
George_George21-Aug-08 21:49 
GeneralRe: member variable of STL string class Pin
CPallini21-Aug-08 22:07
mveCPallini21-Aug-08 22:07 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 22:50
George_George21-Aug-08 22:50 
GeneralRe: member variable of STL string class Pin
CPallini21-Aug-08 23:13
mveCPallini21-Aug-08 23:13 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 23:51
George_George21-Aug-08 23:51 
AnswerRe: member variable of STL string class Pin
Nemanja Trifunovic21-Aug-08 3:58
Nemanja Trifunovic21-Aug-08 3:58 
GeneralRe: member variable of STL string class Pin
George_George21-Aug-08 19:40
George_George21-Aug-08 19:40 
QuestionThe Problem about DataGrid and Adodc Pin
aygrhnwms30420-Aug-08 22:49
aygrhnwms30420-Aug-08 22:49 
AnswerRe: The Problem about DataGrid and Adodc Pin
aygrhnwms30421-Aug-08 2:30
aygrhnwms30421-Aug-08 2:30 
QuestionAutomatic installation procedure question Pin
monsieur_jj20-Aug-08 21:37
monsieur_jj20-Aug-08 21:37 
AnswerRe: Automatic installation procedure question Pin
KarstenK20-Aug-08 22:20
mveKarstenK20-Aug-08 22:20 

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.