Click here to Skip to main content
16,018,353 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: Tired of copy/pasting code....... Pin
S Douglas24-Feb-07 23:28
professionalS Douglas24-Feb-07 23:28 
QuestionActiveX returning custom types from methods?? Pin
jhinze23-Feb-07 10:13
jhinze23-Feb-07 10:13 
QuestionReferences vs. Pointers Pin
Yonggoo23-Feb-07 9:15
Yonggoo23-Feb-07 9:15 
AnswerRe: References vs. Pointers Pin
Joe Woodbury23-Feb-07 9:32
professionalJoe Woodbury23-Feb-07 9:32 
GeneralRe: References vs. Pointers Pin
Yonggoo23-Feb-07 9:46
Yonggoo23-Feb-07 9:46 
GeneralRe: References vs. Pointers Pin
David Crow23-Feb-07 10:28
David Crow23-Feb-07 10:28 
GeneralRe: References vs. Pointers Pin
Joe Woodbury23-Feb-07 10:34
professionalJoe Woodbury23-Feb-07 10:34 
GeneralRe: References vs. Pointers Pin
Jörgen Sigvardsson23-Feb-07 11:35
Jörgen Sigvardsson23-Feb-07 11:35 
Joe Woodbury wrote:
Because a pointer can be NULL. A reference means the object has to exist (of course, that object may not be fully initialized, but it does mean you don't have to worry about a NULL pointer.)

That is a red herring...
struct A {
	int a;
};
 
void func1(A& r)
{
	printf("r.a = %d\n", r.a);
}
 
void func2(A* p) 
{
	func(*p);
}
...
A* p = 0;
func2(p);
Guess where it'll blow up on you in virtually all C++ compilers? References in C++ are not safer than pointers. It's just an illusion...



GeneralRe: References vs. Pointers Pin
PJ Arends23-Feb-07 12:54
professionalPJ Arends23-Feb-07 12:54 
GeneralRe: References vs. Pointers Pin
Jörgen Sigvardsson23-Feb-07 13:42
Jörgen Sigvardsson23-Feb-07 13:42 
AnswerRe: References vs. Pointers Pin
Mark Salsbery23-Feb-07 10:44
Mark Salsbery23-Feb-07 10:44 
QuestionStrange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 9:12
CoffeeAddict1923-Feb-07 9:12 
AnswerRe: Strange errors related to getline()... Pin
Newbie0023-Feb-07 9:51
Newbie0023-Feb-07 9:51 
GeneralRe: Strange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 9:55
CoffeeAddict1923-Feb-07 9:55 
QuestionRe: Strange errors related to getline()... Pin
Newbie0023-Feb-07 10:00
Newbie0023-Feb-07 10:00 
AnswerRe: Strange errors related to getline()... Pin
Newbie0023-Feb-07 10:18
Newbie0023-Feb-07 10:18 
GeneralRe: Strange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 12:20
CoffeeAddict1923-Feb-07 12:20 
AnswerRe: Strange errors related to getline()... Pin
CoffeeAddict1923-Feb-07 10:42
CoffeeAddict1923-Feb-07 10:42 
QuestionDialog Application Issue Pin
gunrunnerjohn23-Feb-07 8:25
gunrunnerjohn23-Feb-07 8:25 
QuestionRe: Dialog Application Issue Pin
David Crow23-Feb-07 8:48
David Crow23-Feb-07 8:48 
AnswerRe: Dialog Application Issue [modified] Pin
gunrunnerjohn23-Feb-07 14:01
gunrunnerjohn23-Feb-07 14:01 
GeneralRe: Dialog Application Issue Pin
gunrunnerjohn24-Feb-07 3:31
gunrunnerjohn24-Feb-07 3:31 
GeneralRe: Dialog Application Issue Pin
gunrunnerjohn24-Feb-07 6:01
gunrunnerjohn24-Feb-07 6:01 
QuestionC# com and c++ event sink Pin
ahojed23-Feb-07 7:14
ahojed23-Feb-07 7:14 
QuestionRecord Video From Birmap Control Pin
Newton.ge23-Feb-07 6:28
Newton.ge23-Feb-07 6:28 

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.