Click here to Skip to main content
15,883,772 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: deque best practices Pin
George_George2-Mar-08 14:51
George_George2-Mar-08 14:51 
GeneralRe: deque best practices Pin
Chris Losinger2-Mar-08 15:02
professionalChris Losinger2-Mar-08 15:02 
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 
Hello everyone,


I am studying the C++ Standard Library book. In 6.3 Deques, it is mentioned,

1.

Iterators must be smart pointers of a special type rather than ordinary pointers because they must jump between different blocks.

What means "smart pointers of a special type" here? I do not understand if smart pointers here means auto_ptr something.

2.

In systems that have size limitations for blocks of memory (for example, some PC systems), a deque might contain more elements because it uses more than one block of memory. Thus, max_size() might be larger for deques.

I do not quite understand why we need special care about "more elements, ... more than one block of memory". I have this confusion is because deque is implemented as chunks of memory internally, which is already more than one blocks of memory, it has nothing to do with size limitations. What does the author mean here?

Why "max_size() might be larger for deques"?


thanks in advance,
George
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 
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 

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.