Click here to Skip to main content
15,906,467 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Transfer data directly between 2 clients Pin
Parthiban18-Jun-10 0:20
Parthiban18-Jun-10 0:20 
AnswerRe: Transfer data directly between 2 clients Pin
Emilio Garavaglia18-Jun-10 2:54
Emilio Garavaglia18-Jun-10 2:54 
GeneralRe: Transfer data directly between 2 clients Pin
includeh1020-Jun-10 13:44
includeh1020-Jun-10 13:44 
Questionarray => vector Pin
VeganFanatic17-Jun-10 9:22
VeganFanatic17-Jun-10 9:22 
AnswerRe: array => vector Pin
Stephen Hewitt17-Jun-10 14:01
Stephen Hewitt17-Jun-10 14:01 
GeneralRe: array => vector Pin
VeganFanatic17-Jun-10 14:03
VeganFanatic17-Jun-10 14:03 
GeneralRe: array => vector Pin
Stephen Hewitt17-Jun-10 14:18
Stephen Hewitt17-Jun-10 14:18 
GeneralRe: array => vector [modified] Pin
VeganFanatic17-Jun-10 14:27
VeganFanatic17-Jun-10 14:27 
GeneralRe: array => vector Pin
Stephen Hewitt17-Jun-10 14:57
Stephen Hewitt17-Jun-10 14:57 
GeneralRe: array => vector Pin
VeganFanatic17-Jun-10 15:10
VeganFanatic17-Jun-10 15:10 
GeneralRe: array => vector Pin
Stephen Hewitt17-Jun-10 15:45
Stephen Hewitt17-Jun-10 15:45 
GeneralRe: array => vector Pin
VeganFanatic17-Jun-10 15:46
VeganFanatic17-Jun-10 15:46 
GeneralRe: array => vector Pin
VeganFanatic17-Jun-10 15:58
VeganFanatic17-Jun-10 15:58 
AnswerRe: array => vector Pin
Aescleal17-Jun-10 22:18
Aescleal17-Jun-10 22:18 
Questioninheriting std::vector Pin
VeganFanatic17-Jun-10 8:26
VeganFanatic17-Jun-10 8:26 
AnswerRe: inheriting std::vector Pin
Aescleal17-Jun-10 9:12
Aescleal17-Jun-10 9:12 
GeneralRe: inheriting std::vector Pin
VeganFanatic17-Jun-10 9:15
VeganFanatic17-Jun-10 9:15 
AnswerRe: inheriting std::vector Pin
Chris Losinger17-Jun-10 9:14
professionalChris Losinger17-Jun-10 9:14 
GeneralRe: inheriting std::vector Pin
VeganFanatic17-Jun-10 9:18
VeganFanatic17-Jun-10 9:18 
GeneralRe: inheriting std::vector Pin
Chris Losinger17-Jun-10 9:22
professionalChris Losinger17-Jun-10 9:22 
GeneralRe: inheriting std::vector Pin
VeganFanatic17-Jun-10 9:25
VeganFanatic17-Jun-10 9:25 
GeneralRe: inheriting std::vector Pin
Chris Losinger17-Jun-10 9:28
professionalChris Losinger17-Jun-10 9:28 
GeneralRe: inheriting std::vector Pin
Stephen Hewitt17-Jun-10 14:05
Stephen Hewitt17-Jun-10 14:05 
GeneralRe: inheriting std::vector Pin
Chris Losinger17-Jun-10 16:34
professionalChris Losinger17-Jun-10 16:34 
GeneralRe: inheriting std::vector Pin
Emilio Garavaglia18-Jun-10 3:12
Emilio Garavaglia18-Jun-10 3:12 
Chris, those links are "things to be noted" not "the Bible".
The STL itself is designed by inheriting between classes that don't have virtual destructor. Think to iofstream versus istream and ostream

STL containers don't have virtual destructors because they are designed to be non-polymophic and to exist into a closed scope.

If you respect this, that means don't do things like (pseudocode)
vector* p = new myvector;
delete p; //worng: will destroy only "vector" not "myvector"


but just
{
   myvector v;
   //whatever you want with v, including vector functionality
}


you are in any case in a right position.

2 bugs found.
> recompile ...
65534 bugs found.
D'Oh! | :doh:


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.