<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Allengo的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Allengo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Allengo]]></copyright><item><title><![CDATA[C++模板类声明、定义和使用]]></title><link>https://blog.youkuaiyun.com/Allengo/article/details/5544244</link><guid>https://blog.youkuaiyun.com/Allengo/article/details/5544244</guid><author>Allengo</author><pubDate>Thu, 29 Apr 2010 22:28:00 +0800</pubDate><description><![CDATA[1、一般使用模板类的方法，是将模板类声明和定义都放在头文件中，在需要使用的地方包含该头文件(在多个cpp中使用不同模板参数时可能会引起重复定义的编译错误)。 2、将模板类声明和定义分别放在.h和.cpp文件中，且在.cpp文件中#include ".h"     在调用程序中只加入#include ".cpp"可以编译、链接和运行     或者同时加入#include ".cpp"]]></description><category></category></item><item><title><![CDATA[全局变量的使用]]></title><link>https://blog.youkuaiyun.com/Allengo/article/details/5176199</link><guid>https://blog.youkuaiyun.com/Allengo/article/details/5176199</guid><author>Allengo</author><pubDate>Mon, 11 Jan 2010 17:17:00 +0800</pubDate><description><![CDATA[在写程序时经常会使用到全局变量，如果不小心就会出现各种声明、定义的错误。下面介绍一种安全、可靠的方法(从他人经验总结得出)。对于全局变量，通常的用法是：    在头文件中声明，如 extern int i;           //仅仅是确保编译通过，未分配内存空间    然后在实现文件中定义(包含之前的头文件)，int i = 0;            //真正分配内存空间，确]]></description><category></category></item></channel></rss>