Click here to Skip to main content
15,896,348 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: deque best practices Pin
George_George2-Mar-08 15:13
George_George2-Mar-08 15:13 
Generaltypedef struct problem Pin
gentleguy1-Mar-08 22:21
gentleguy1-Mar-08 22:21 
GeneralRe: typedef struct problem Pin
Gary R. Wheeler2-Mar-08 1:04
Gary R. Wheeler2-Mar-08 1:04 
GeneralRe: typedef struct problem Pin
gentleguy2-Mar-08 15:52
gentleguy2-Mar-08 15:52 
GeneralRe: typedef struct problem Pin
Gary R. Wheeler3-Mar-08 11:18
Gary R. Wheeler3-Mar-08 11:18 
Generalsize and iterator of deque Pin
George_George1-Mar-08 20:43
George_George1-Mar-08 20:43 
GeneralRe: size and iterator of deque Pin
markkuk1-Mar-08 22:10
markkuk1-Mar-08 22:10 
GeneralRe: size and iterator of deque Pin
George_George1-Mar-08 22:50
George_George1-Mar-08 22:50 
Thanks markkuk,


1.

markkuk wrote:
1. "smart" means that the iterators must overload e.g. the ++ and -- operators to deal with non-contiguous memory blocks. That means a deque iterator must be a class type as opposed to a vector iterator which can be a plain pointer.


Thanks. Your description is clear. So it does not mean auto_ptr, just mean the pointer is not a plain raw point to deal with contigious memory block. Right? Smile | :)

2.

"the ++ and -- operators to deal with non-contiguous memory blocks", I think for deque, it involves move between different internal chunks (which are not continuous in memory address), right?

3.

Is it a must vector must use continuous memory block? I think it is not a must and if not a must, then for vector, it should be also smart pointer?


regards,
George
Generalrandom access iterator Pin
George_George1-Mar-08 20:33
George_George1-Mar-08 20:33 
GeneralRe: random access iterator Pin
Stephen Hewitt2-Mar-08 12:44
Stephen Hewitt2-Mar-08 12:44 
GeneralRe: random access iterator Pin
George_George2-Mar-08 14:09
George_George2-Mar-08 14:09 
Questioncreating windows services using MFC\c++ Pin
AmitCohen2221-Mar-08 19:13
AmitCohen2221-Mar-08 19:13 
GeneralRe: creating windows services using MFC\c++ Pin
Hamid_RT1-Mar-08 19:50
Hamid_RT1-Mar-08 19:50 
AnswerRe: creating windows services using MFC\c++ Pin
AmitCohen2222-Mar-08 3:22
AmitCohen2222-Mar-08 3:22 
GeneralRe: creating windows services using MFC\c++ Pin
Hamid_RT2-Mar-08 4:51
Hamid_RT2-Mar-08 4:51 
QuestionSuperImposing text over video? Pin
Chandrasekharan P1-Mar-08 18:17
Chandrasekharan P1-Mar-08 18:17 
AnswerRe: SuperImposing text over video? Pin
Mark Salsbery1-Mar-08 18:46
Mark Salsbery1-Mar-08 18:46 
QuestionA program which can delete itself Pin
zengkun1001-Mar-08 18:12
zengkun1001-Mar-08 18:12 
GeneralRe: A program which can delete itself Pin
Hamid_RT1-Mar-08 19:58
Hamid_RT1-Mar-08 19:58 
GeneralRe: A program which can delete itself Pin
zengkun1001-Mar-08 21:15
zengkun1001-Mar-08 21:15 
GeneralRe: A program which can delete itself Pin
Hamid_RT2-Mar-08 4:48
Hamid_RT2-Mar-08 4:48 
QuestionIs it possible to create /delete a new user/group using win32 apis Pin
vineeshV1-Mar-08 6:12
vineeshV1-Mar-08 6:12 
GeneralRe: Is it possible to create /delete a new user/group using win32 apis Pin
Mark Salsbery1-Mar-08 8:12
Mark Salsbery1-Mar-08 8:12 
GeneralRe: Is it possible to create /delete a new user/group using win32 apis Pin
vineeshV1-Mar-08 8:58
vineeshV1-Mar-08 8:58 
GeneralRe: Is it possible to create /delete a new user/group using win32 apis Pin
zengkun1001-Mar-08 21:17
zengkun1001-Mar-08 21:17 

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.