Click here to Skip to main content
15,908,172 members
Home / Discussions / ATL / WTL / STL
   

ATL / WTL / STL

 
QuestionHow to Provide 30 day Trial Version Pin
swamy Narasimha17-Nov-07 0:47
swamy Narasimha17-Nov-07 0:47 
AnswerRe: How to Provide 30 day Trial Version Pin
ThatsAlok24-Nov-07 0:15
ThatsAlok24-Nov-07 0:15 
QuestionSerial Port Pin
sunny.rana12-Nov-07 9:57
sunny.rana12-Nov-07 9:57 
AnswerRe: Serial Port Pin
Nathan Holt at EMOM16-Nov-07 6:56
Nathan Holt at EMOM16-Nov-07 6:56 
Questionwhen to/why use Allocator::construct()? [modified] Pin
jens rasmussen11-Nov-07 4:29
jens rasmussen11-Nov-07 4:29 
AnswerRe: when to/why use Allocator::construct()? Pin
Stuart Dootson12-Nov-07 15:30
professionalStuart Dootson12-Nov-07 15:30 
GeneralRe: when to/why use Allocator::construct()? Pin
jens rasmussen13-Nov-07 1:07
jens rasmussen13-Nov-07 1:07 
GeneralRe: when to/why use Allocator::construct()? Pin
Stuart Dootson13-Nov-07 5:01
professionalStuart Dootson13-Nov-07 5:01 
jens rasmussen wrote:
why one does not use assignment/placement new

It's probably OK to use placement new in the standard case - VC++'s default allocator::construct is implemented using placement new. However, the whole point of the allocator is to allow users to change the standard memory allocation strategy, so you should really use it whenever you a) allocate, b) construct, c) destruct or d) deallocate memory. So, when you'd naturally write 'Something* p = new Something();', you need to use allocator::allocate and allocator::construct instead.

jens rasmussen wrote:
I can't see how struct_allocator.construct() should be able to call stack_allocator.construct() - any comments?

Ummmm - sorry, I didn't say what I meant to say, which was - if struct_allocator.construct() is implemented using the struct's default constructor (through placement new) then it will call stack's default constructor.



AnswerRe: when to/why use Allocator::construct()? Pin
led mike13-Nov-07 4:53
led mike13-Nov-07 4:53 
GeneralRe: when to/why use Allocator::construct()? Pin
Stuart Dootson13-Nov-07 5:12
professionalStuart Dootson13-Nov-07 5:12 
GeneralRe: when to/why use Allocator::construct()? Pin
led mike13-Nov-07 6:11
led mike13-Nov-07 6:11 
JokeRe: when to/why use Allocator::construct()? Pin
George L. Jackson13-Nov-07 11:09
George L. Jackson13-Nov-07 11:09 
JokeRe: when to/why use Allocator::construct()? Pin
led mike14-Nov-07 4:46
led mike14-Nov-07 4:46 
QuestionPush File into STL list Pin
Jeffrey Walton9-Nov-07 9:36
Jeffrey Walton9-Nov-07 9:36 
AnswerRe: Push File into STL list [modified] Pin
Rajasekharan Vengalil10-Nov-07 12:51
Rajasekharan Vengalil10-Nov-07 12:51 
GeneralRe: Push File into STL list Pin
Jeffrey Walton10-Nov-07 13:21
Jeffrey Walton10-Nov-07 13:21 
AnswerRe: Push File into STL list Pin
Stephen Hewitt11-Nov-07 15:49
Stephen Hewitt11-Nov-07 15:49 
GeneralRe: Push File into STL list Pin
Jeffrey Walton12-Nov-07 5:09
Jeffrey Walton12-Nov-07 5:09 
GeneralRe: Push File into STL list Pin
Stuart Dootson12-Nov-07 15:11
professionalStuart Dootson12-Nov-07 15:11 
AnswerRe: Push File into STL list Pin
Stuart Dootson11-Nov-07 22:54
professionalStuart Dootson11-Nov-07 22:54 
GeneralRe: Push File into STL list Pin
Jeffrey Walton12-Nov-07 5:11
Jeffrey Walton12-Nov-07 5:11 
GeneralRe: Push File into STL list Pin
Stuart Dootson12-Nov-07 15:07
professionalStuart Dootson12-Nov-07 15:07 
GeneralRe: Push File into STL list Pin
Jeffrey Walton12-Nov-07 15:37
Jeffrey Walton12-Nov-07 15:37 
AnswerRe: Push File into STL list Pin
Jeffrey Walton12-Nov-07 5:24
Jeffrey Walton12-Nov-07 5:24 
QuestionGive me a sample of a function returning bitset (STL) Pin
Ontanggabe Parulian7-Nov-07 19:53
Ontanggabe Parulian7-Nov-07 19:53 

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.