Main Page | Class List | Directories | File List | Class Members | File Members

DoxygenBug.cpp

Go to the documentation of this file.
00001 #include "DemoClass.h"
00002 
00003 void f1(CDemoClass* pointer) {
00004 
00005   pointer->DoSomething();
00006   pointer->m_nMember = 2 * pointer->m_nMember + 1;
00007 }
00008 
00009 void f2(CDemoClass *pointer) {
00010 
00011   pointer->DoSomething();
00012   pointer->m_nMember = 2 * pointer->m_nMember + 1;
00013 }
00014 
00015 void f3(CDemoClass &object) {
00016 
00017   object.DoSomething();
00018   object.m_nMember = 2 * object.m_nMember + 1;
00019 }
00020 
00021 void f4(CDemoClass& object) {
00022 
00023   object.DoSomething();
00024   object.m_nMember = 2 * object.m_nMember + 1;
00025 }
00026 
00027 void f5(CDemoClass object) {
00028 
00029   object.DoSomething();
00030   object.m_nMember = 2 * object.m_nMember + 1;
00031 }
00032 
00033 int main(int argc, char* argv[])
00034 {
00035   CDemoClass x;
00036 
00037   f1(&x);
00038   f2(&x);
00039   f3(x);
00040   f4(x);
00041   f5(x);
00042 
00043   return 0;
00044 }

Generated on Thu Mar 3 09:43:14 2005 for Bug Demo by  doxygen 1.4.1