Click here to Skip to main content
15,912,493 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Generala very wierd problem Pin
gizmokaka26-Dec-07 10:14
gizmokaka26-Dec-07 10:14 
GeneralRe: a very wierd problem [modified] Pin
Californian226-Dec-07 10:40
Californian226-Dec-07 10:40 
GeneralRe: a very wierd problem Pin
gizmokaka26-Dec-07 11:20
gizmokaka26-Dec-07 11:20 
GeneralRe: a very wierd problem Pin
Californian226-Dec-07 11:33
Californian226-Dec-07 11:33 
GeneralRe: a very wierd problem Pin
CPallini26-Dec-07 22:22
mveCPallini26-Dec-07 22:22 
GeneralRe: a very wierd problem Pin
Luc Pattyn26-Dec-07 16:41
sitebuilderLuc Pattyn26-Dec-07 16:41 
GeneralRe: a very wierd problem Pin
David Crow27-Dec-07 4:28
David Crow27-Dec-07 4:28 
GeneralReceiving data from ListBox in another program. Pin
int01h26-Dec-07 9:31
int01h26-Dec-07 9:31 
GeneralRe: Receiving data from ListBox in another program. Pin
CPallini26-Dec-07 10:55
mveCPallini26-Dec-07 10:55 
GeneralRe: Receiving data from ListBox in another program. Pin
Hamid_RT28-Dec-07 5:07
Hamid_RT28-Dec-07 5:07 
GeneralWhy it is not good code for constructor Pin
George_George26-Dec-07 3:09
George_George26-Dec-07 3:09 
GeneralRe: Why it is not good code for constructor Pin
CPallini26-Dec-07 3:29
mveCPallini26-Dec-07 3:29 
GeneralRe: Why it is not good code for constructor Pin
George_George26-Dec-07 3:50
George_George26-Dec-07 3:50 
GeneralRe: Why it is not good code for constructor Pin
Sarath C26-Dec-07 4:09
Sarath C26-Dec-07 4:09 
GeneralRe: Why it is not good code for constructor Pin
George_George26-Dec-07 18:19
George_George26-Dec-07 18:19 
GeneralRe: Why it is not good code for constructor Pin
CPallini26-Dec-07 4:46
mveCPallini26-Dec-07 4:46 
GeneralRe: Why it is not good code for constructor Pin
George_George26-Dec-07 18:22
George_George26-Dec-07 18:22 
GeneralRe: Why it is not good code for constructor Pin
CPallini26-Dec-07 21:05
mveCPallini26-Dec-07 21:05 
GeneralRe: Why it is not good code for constructor Pin
George_George26-Dec-07 21:31
George_George26-Dec-07 21:31 
GeneralRe: Why it is not good code for constructor Pin
CPallini26-Dec-07 22:00
mveCPallini26-Dec-07 22:00 
GeneralRe: Why it is not good code for constructor Pin
George_George26-Dec-07 22:36
George_George26-Dec-07 22:36 
GeneralRe: Why it is not good code for constructor Pin
CPallini26-Dec-07 22:53
mveCPallini26-Dec-07 22:53 
George_George wrote:
Maybe I have not made my ideas clear enough.


No, IMHO I've understood your ideas Roll eyes | :rolleyes: .


The trouble with your code come out whenever you use it the following way:
int foo[100];
B(foo);

If an exception happens inside B constructor, you'll try to delete memory allocated onto the stack!
My point is: your code is specialized to handle that particular weird situation, but it can't cope with other (more simple and reasonable) ones.
i.e. your code as flaw that my above example detects.


BTW:

George_George wrote:
A (int* input) : p(input)


The above should be
B (int* input) : p(input)


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.

[my articles]


GeneralRe: Why it is not good code for constructor Pin
George_George26-Dec-07 23:14
George_George26-Dec-07 23:14 
GeneralRe: Why it is not good code for constructor Pin
CPallini26-Dec-07 23:34
mveCPallini26-Dec-07 23:34 
GeneralRe: Why it is not good code for constructor Pin
George_George27-Dec-07 0:39
George_George27-Dec-07 0:39 

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.