C++前置声明 http://blog.csdn.net/fjb2080/article/details/5533514 http://blog.csdn.net/rogeryi/article/details/1439597 http://blog.csdn.net/whucv/article/details/7879387 http://blog.csdn.net/yunyun1886358/article/details/5672574