<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[selaon的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/selaon</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; selaon]]></copyright><item><title><![CDATA[《C++ primer 4th》函数重载和重复声明的区别]]></title><link>https://blog.youkuaiyun.com/selaon/article/details/51882877</link><guid>https://blog.youkuaiyun.com/selaon/article/details/51882877</guid><author>selaon</author><pubDate>Mon, 11 Jul 2016 18:25:52 +0800</pubDate><description><![CDATA[函数重载：出现在相同作用域中的两个函数，如果具有相同的函数名而具有不同的形参表。
  重复声明：如果两个函数声明的返回类型和形参表完全匹配，则将第二个函数声明视为第一个的重复声明。如果两个函数的形参表完全相同，但返回类型不同，则第二个声明是错误的。
  


可以看到，函数重载和重复声明都是具有相同的函数名，如果形参表相同，这种情况下只可能是重复声明，则要求返回值类型也必须相同。  
形参表相同的]]></description><category></category></item><item><title><![CDATA[《C++ primer 4th》习题 7-31 记录]]></title><link>https://blog.youkuaiyun.com/selaon/article/details/51882201</link><guid>https://blog.youkuaiyun.com/selaon/article/details/51882201</guid><author>selaon</author><pubDate>Mon, 11 Jul 2016 16:52:49 +0800</pubDate><description><![CDATA[#ifndef SALES_ITERM_H_INCLUDED
#define SALES_ITERM_H_INCLUDED#include <iostream>
#include <string>//using std::string;
//using std::istream;
//using std::ostream;class Sales_iterm
{
public:
  std::istr]]></description><category></category></item></channel></rss>