Click here to Skip to main content
15,892,927 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
Questionactivex dll problem [solved] Pin
maxMESA19-Apr-09 0:48
maxMESA19-Apr-09 0:48 
AnswerRe: activex dll problem Pin
Stuart Dootson19-Apr-09 1:47
professionalStuart Dootson19-Apr-09 1:47 
AnswerRe: activex dll problem Pin
maxMESA19-Apr-09 7:14
maxMESA19-Apr-09 7:14 
Questionpoint reference VS value Pin
sharion18-Apr-09 21:18
sharion18-Apr-09 21:18 
AnswerRe: point reference VS value Pin
Stuart Dootson18-Apr-09 22:53
professionalStuart Dootson18-Apr-09 22:53 
GeneralRe: point reference VS value Pin
sharion19-Apr-09 1:35
sharion19-Apr-09 1:35 
GeneralRe: point reference VS value Pin
Luc Pattyn19-Apr-09 1:49
sitebuilderLuc Pattyn19-Apr-09 1:49 
GeneralRe: point reference VS value Pin
Stuart Dootson19-Apr-09 1:52
professionalStuart Dootson19-Apr-09 1:52 
sharion wrote:
*(p + 10) = 'a'; /* following comment is true or not?*/
/* operate to the memory block
that you called passed by reference
*/


Not true.

You passed NULL to GetMemory. That NULL was copied into p (that's what pass by value does). You then changed p's value to the result of the memory allocation and altered that memory block.

So, in effect, you passed a reference to the memory starting at NULL, then threw away that reference in GetMemory by doing

p =  new char[100];


sharion wrote:
We believe str is still NULL, where I have mistaken?


No mistake, str will remain NULL with your code. Did you look at the code samples I provided you?

Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

GeneralRe: point reference VS value Pin
sharion19-Apr-09 3:21
sharion19-Apr-09 3:21 
GeneralRe: point reference VS value Pin
Stuart Dootson19-Apr-09 3:52
professionalStuart Dootson19-Apr-09 3:52 
GeneralRe: point reference VS value Pin
Luc Pattyn19-Apr-09 4:05
sitebuilderLuc Pattyn19-Apr-09 4:05 
GeneralRe: point reference VS value Pin
Stuart Dootson19-Apr-09 4:24
professionalStuart Dootson19-Apr-09 4:24 
GeneralRe: point reference VS value Pin
Luc Pattyn19-Apr-09 4:37
sitebuilderLuc Pattyn19-Apr-09 4:37 
GeneralRe: point reference VS value Pin
Stuart Dootson19-Apr-09 4:56
professionalStuart Dootson19-Apr-09 4:56 
GeneralRe: point reference VS value Pin
Luc Pattyn19-Apr-09 5:00
sitebuilderLuc Pattyn19-Apr-09 5:00 
GeneralRe: point reference VS value Pin
Stuart Dootson19-Apr-09 5:04
professionalStuart Dootson19-Apr-09 5:04 
GeneralRe: point reference VS value Pin
sharion19-Apr-09 5:25
sharion19-Apr-09 5:25 
GeneralRe: point reference VS value Pin
Stuart Dootson19-Apr-09 7:15
professionalStuart Dootson19-Apr-09 7:15 
GeneralRe: point reference VS value Pin
sharion20-Apr-09 18:30
sharion20-Apr-09 18:30 
GeneralRe: point reference VS value Pin
Stuart Dootson20-Apr-09 19:40
professionalStuart Dootson20-Apr-09 19:40 
GeneralRe: point reference VS value Pin
sharion21-Apr-09 18:05
sharion21-Apr-09 18:05 
GeneralRe: point reference VS value Pin
Stuart Dootson21-Apr-09 21:39
professionalStuart Dootson21-Apr-09 21:39 
GeneralRe: point reference VS value Pin
sharion22-Apr-09 16:00
sharion22-Apr-09 16:00 
QuestionProblem with headers in VS 2008 [modified] Pin
mass8518-Apr-09 10:07
mass8518-Apr-09 10:07 
AnswerRe: Problem with headers in VS 2008 Pin
Luc Pattyn18-Apr-09 10:33
sitebuilderLuc Pattyn18-Apr-09 10:33 

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.