以下代码VC6编译不过,VC8能过

简介: 以下代码VC6编译不过,VC8能过

以下代码VC6编译不过,不知道fun(m1)调用那个函数,VC8能过。

#include <iostream>
#include <string>
#include <map>
using namespace std ;
void fun(int x)
    {
    }
template<class _K, class _Ty>
        void fun(std::map<_K,_Ty>& m)
    {
    }
    template<class TYPE>
    void fun(TYPE x)
    {
    }
    class A
    {
    };
    void main()
    {
        std::map<long, A> m1;
        fun(3);
        fun("dd");
        fun(m1);
    }
-------------------------------
template<class T>
void Fun(T t1,T t2 )
{
}
template<class T1,class T2 >
int Fun(T1 t1,T2 t2)
{
    return 0 ;
}
void main()
{
    int x1 = Fun((short)1,(long)1);
}


VS2005(VS8)能过 VS2002(VC7)不能过。


相关文章
23 QT - 自定义控件
23 QT - 自定义控件
191 0
|
Rust 安全 程序员
Rust与C++的区别及使用问题之Rust解决多线程下的共享的问题如何解决
Rust与C++的区别及使用问题之Rust解决多线程下的共享的问题如何解决
207 0
|
消息中间件 监控 Java
微服务组件(高并发带来的问题 服务器雪崩效应 Sentinel入门)1
微服务组件(高并发带来的问题 服务器雪崩效应 Sentinel入门)1
384 0
|
机器学习/深度学习 自然语言处理 BI
ICLR2022顶会论文分享-PoNet:使用多粒度Pooling结构替代attention的网络
近年来,在机器学习领域Transformer模型已成为最先进的(SOTA) 序列建模模型,包括在自然语言处理 (NLP)、计算机视觉、语音处理、基因组数据等都有着广泛的应用。
1398 0
ICLR2022顶会论文分享-PoNet:使用多粒度Pooling结构替代attention的网络
|
应用服务中间件 Linux 开发工具
centos7中nginx的安装
centos7中nginx的安装
272 0
|
分布式计算 Hadoop Java
数据湖实操讲解【OSS 访问加速】第六讲:Hadoop/Spark 访问 OSS 加速
数据湖 JindoFS+OSS 实操干货 36讲 每周二16点准时直播!扫文章底部二维码入钉群,线上准时观看~ Github链接: https://github.com/aliyun/alibabacloud-jindofs
数据湖实操讲解【OSS 访问加速】第六讲:Hadoop/Spark 访问 OSS 加速
|
缓存 监控 安全
|
数据库 网络协议
asp+sql2008 连接不上
数据库不存在:解决方法--打补丁 设置TCP/IP的端口 无效的连接   :解决方法--连接字符串加上端口值
621 0
|
芯片
关于滤波电容、去耦电容、旁路电容作用
滤波电容用在电源整流电路中,用来滤除交流成分。使输出的直流更平滑。 去耦电容用在放大电路中不需要交流的地方,用来消除自激,使放大器稳定工作。
1826 0
|
7天前
|
人工智能 安全 API
CoPaw:5分钟部署你的 AI助理
源自阿里巴巴开源生态的个人 AI 助理——CoPaw。作为阿里倾力打造的开源力作,CoPaw 完美打通钉钉、飞书、Discord 等多平台对话通道,支持定时任务自动化。内置 PDF/Office 深度处理、新闻摘要等强大技能,更开放自定义扩展接口。坚持数据全程私有化部署,绝不上传云端,让每一位用户都能在大厂技术加持下,拥有安全、专属的智能助手。