编译通不过

[复制链接]
 楼主| pkat 发表于 2012-2-26 16:31 | 显示全部楼层 |阅读模式
#include <iostream>
#include <utility>
using namespace std;
int main()
{
pair< int ,int > p={3,2};
return 0;
}

以上程序不能通过编译。
既然pair的两个数据成员都是public的,为什么不能直接使用以上方法进行赋值?
xsgy123 发表于 2012-2-26 17:06 | 显示全部楼层
LZ的问题出现在赋值和初始化分不不清。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

196

主题

2726

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部