namespace 里面是否有max()函数?

[复制链接]
查看11 | 回复4 | 2011-3-25 02:42:53 | 显示全部楼层 |阅读模式
如果用了using namespace std;那下面就不能在定义max()是吗
回复

使用道具 举报

千问 | 2011-3-25 02:42:53 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">std 名字空间有没有max要看有没有包含对应的头文件了,即使有定义,之后仍然可以定义max()

















<h4 class=\"ask\">追问





<pre class=\"replyask-text\" id=\"content-2550787\">iostream
回复

使用道具 举报

千问 | 2011-3-25 02:42:53 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-2551235\">algorithm 头文件
回复

使用道具 举报

千问 | 2011-3-25 02:42:53 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-2552108\">定义之后使用max()会不会说调用不明确啊?
回复

使用道具 举报

千问 | 2011-3-25 02:42:53 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-2559474\">这个有关作用域的问题,全局定义的会覆盖名字空间内的定义,除非显示说明std::max
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行