My compiler is VC7.1.When compiling the demo.cpp,an runtime error occured. the output is below: original schedule 6:24 bob 0x003409F8 34?35'52.56" 134?2'78.3" 24th Street and 10th Avenue 0x00340A58 35?37'23.456" 133?5'54.12" State street and Cathedral Vista Lane 0x00340B08 35?36'15.456" 133?2'15.3" White House 9:57 bob 0x003409F8 34?35'52.56" 134?2' 78.3" 24th Street and 10th Avenue 0x00340A58 35?37'23.456" 133?5'54.12" State street and Cathedral Vista Lane 0x00340B08 35?36'15.456" 133?2'15.3" White House 11:2 alice 0x003409F8 34?35'52.56" 134?2'78.3" 24th Street and 10th Avenue 0x00340A58 35?37'23.456" 133?5'54.12" State street and Cathedral Vista Lane 0x00340B08 35?36'15.456" 133?2' 15.3" White House 7:17 ted 0x00340B48 35?34'48.789" 133?2'16.23" Lincoln Memorial 0x00340B08 35?36'15.456" 133?2'15.3" White House 0x00340A58 35?37'23.456" 133?5' 54.12" State street and Cathedral Vista Lane 9:38 ted 0x00340B48 35?34'48.789" 133?2'16.23" Lincoln Memorial 0x00340B08 35?36'15.456" 133?2'15.3" White House 0x00340A58 35?37' 23.456" 133?5'54.12" State street and Cathedral Vista Lane 11:47 alice 0x00340B48 35?34'48.789" 133?2'16.23" Lincoln Memorial 0x00340B08 35?36'15.456" 133?2'15.3" White House 0x00340A58 35?37'23.456" 133?5'54.12" State street and Cathedral Vista Lane This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. When debuging I found it cannot serialize the pointer.Why? Thanks. PS: boost's source code is hard for me,are there any good and easy ways of studying it?